Завдання 3 · мова Java

GC-вміст послідовності ДНК

Обчислення відсотку нуклеотидів G і C у послідовності ATGCGCGTATTA Java-програмою, скомпільованою на сервері через javac та запущеною через java.

Вхідні дані

A T G C G C G T A T T A
Послідовність:ATGCGCGTATTA
Довжина:12 нуклеотидів

Алгоритм

for (char c : dna.toCharArray()) if (c=='G' || c=='C') gc++;

Java-метод gcContent(): ітерує по символам рядка через toCharArray(), інкрементує лічильник для G або C, повертає 100.0 * gc / length.

Результат виконання Java-програми

SUCCESS · фаза: run · код 0
=== GC-content of DNA sequence ===
Sequence: ATGCGCGTATTA
Length:   12 nucleotides
G + C:    5
GC%:      41.67 %

Очікуване значення

G + C:5
GC%:41.67 %

AI-пояснення (gpt-5.4)

Опційно · вимагає OPENAI_API_KEY
← До 3D переглядача
← До 3D переглядача