#3037
virus
Există azi mulți viruși care acționează în diferite moduri asupra informației stocate într-un calculator. Printre aceștia există și unii mai puțin periculoși, care se mulțumesc doar să simuleze o anumită alterare a informației. Să presupunem că dorim să scriem un astfel de virus care acționează doar asupra informației de tip text de pe ecranul calculatorului. În mod text, ecranul este constituit din n
linii pe fiecare aflându-se câte m
caractere. Caracterele sunt reținute în memoria calculatorului prin codul lor ASCII, reprezentat în binar pe 8
biți. Biții sunt numerotați de la 0
la 7
de la dreapta către stânga, cel din stânga fiind cel mai semnificativ bit. La fiecare secundă, virusul transformă simultan toate caracterele de pe ecran. Cunoscând configurația inițială a ecranului, scrieți un program care să rezolve următoarele două cerințe:
1. determină numărul de caractere inatacabile obținute în prima secundă (adică după prima transformare);
2. determină după câte secunde toate caracterele de pe ecran sunt inatacabile.
ONIGIM 2019, baraj
ID | Utilizator | Problema | Data încărcării | Stare | ||
---|---|---|---|---|---|---|
virus | 21 Aprilie 2024, 12:52 | Evaluare finalizată | 6 | |||
virus | 18 Aprilie 2024, 11:27 | Evaluare finalizată | 100 | |||
virus | 18 Aprilie 2024, 11:19 | Evaluare finalizată | 94 | |||
virus | 18 Aprilie 2024, 11:02 | Evaluare finalizată | 24 | |||
virus | 18 Aprilie 2024, 09:57 | Evaluare finalizată | 3 | |||
virus | 18 Aprilie 2024, 09:56 | Evaluare finalizată | 3 | |||
virus | 18 Aprilie 2024, 09:44 | Evaluare finalizată | 0 | |||
virus | 12 Aprilie 2024, 20:17 | Evaluare finalizată | 100 | |||
virus | 12 Aprilie 2024, 13:32 | Evaluare finalizată | 94 | |||
virus | 12 Aprilie 2024, 13:13 | Evaluare finalizată | 94 | |||
virus | 12 Aprilie 2024, 13:10 | Evaluare finalizată | 6 | |||
virus | 12 Aprilie 2024, 13:10 | Evaluare finalizată | 34 | |||
virus | 09 Aprilie 2024, 16:22 | Evaluare finalizată | 100 | |||
virus | 09 Aprilie 2024, 16:14 | Evaluare finalizată | 88 | |||
virus | 09 Aprilie 2024, 16:13 | Evaluare finalizată | 76 | |||
virus | 09 Aprilie 2024, 16:12 | Evaluare finalizată | 85 | |||
virus | 08 Aprilie 2024, 23:26 | Evaluare finalizată | 94 | |||
virus | 08 Aprilie 2024, 23:26 | Evaluare finalizată | E.C | |||
virus | 08 Aprilie 2024, 23:26 | Evaluare finalizată | E.C | |||
virus | 08 Aprilie 2024, 23:26 | Evaluare finalizată | 3 | |||
virus | 08 Aprilie 2024, 23:22 | Evaluare finalizată | 88 | |||
virus | 08 Aprilie 2024, 23:20 | Evaluare finalizată | 94 | |||
virus | 08 Aprilie 2024, 23:20 | Evaluare finalizată | 94 | |||
virus | 08 Aprilie 2024, 23:19 | Evaluare finalizată | 70 | |||
virus | 08 Aprilie 2024, 23:18 | Evaluare finalizată | 88 | |||
virus | 08 Aprilie 2024, 22:47 | Evaluare finalizată | 88 | |||
virus | 08 Aprilie 2024, 22:46 | Evaluare finalizată | 94 | |||
virus | 08 Aprilie 2024, 22:43 | Evaluare finalizată | 88 | |||
virus | 08 Aprilie 2024, 22:40 | Evaluare finalizată | 88 | |||
virus | 08 Aprilie 2024, 12:13 | Evaluare finalizată | 53 | |||
virus | 08 Aprilie 2024, 12:04 | Evaluare finalizată | 13 | |||
virus | 08 Aprilie 2024, 12:01 | Evaluare finalizată | 19 | |||
virus | 08 Aprilie 2024, 11:47 | Evaluare finalizată | 45 | |||
virus | 07 Aprilie 2024, 07:42 | Evaluare finalizată | 100 | |||
virus | 07 Aprilie 2024, 07:41 | Evaluare finalizată | E.C | |||
virus | 07 Aprilie 2024, 07:40 | Evaluare finalizată | E.C | |||
virus | 07 Aprilie 2024, 07:39 | Evaluare finalizată | E.C | |||
virus | 06 Aprilie 2024, 11:30 | Evaluare finalizată | 100 | |||
virus | 06 Aprilie 2024, 11:25 | Evaluare finalizată | 93 | |||
virus | 06 Aprilie 2024, 11:18 | Evaluare finalizată | 93 | |||
virus | 06 Aprilie 2024, 11:16 | Evaluare finalizată | 30 | |||
virus | 06 Aprilie 2024, 11:13 | Evaluare finalizată | 30 | |||
virus | 06 Aprilie 2024, 09:58 | Evaluare finalizată | 100 | |||
virus | 06 Aprilie 2024, 09:46 | Evaluare finalizată | 100 | |||
virus | 06 Aprilie 2024, 09:43 | Evaluare finalizată | 24 | |||
virus | 06 Aprilie 2024, 09:33 | Evaluare finalizată | 24 | |||
virus | 06 Aprilie 2024, 09:32 | Evaluare finalizată | 24 | |||
virus | 06 Aprilie 2024, 09:31 | Evaluare finalizată | 24 | |||
virus | 06 Aprilie 2024, 09:31 | Evaluare finalizată | E.C | |||
virus | 06 Aprilie 2024, 09:28 | Evaluare finalizată | E.C |