#3037
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 | 04 Aprilie 2026, 14:46 | Evaluare finalizată | 100 | |||
| virus | 20 Martie 2026, 21:07 | Evaluare finalizată | 0 | |||
| virus | 09 Martie 2026, 20:22 | Evaluare finalizată | 0 | |||
| virus | 21 Decembrie 2025, 18:02 | Evaluare finalizată | 100 | |||
| virus | 14 Decembrie 2025, 14:00 | Evaluare finalizată | 100 | |||
| virus | 20 Noiembrie 2025, 08:43 | Evaluare finalizată | 94 | |||
| virus | 08 Noiembrie 2025, 13:21 | Evaluare finalizată | 100 | |||
| virus | 02 Septembrie 2025, 00:48 | Evaluare finalizată | 100 | |||
| virus | 27 Iulie 2025, 19:54 | Evaluare finalizată | 94 | |||
| virus | 27 Iulie 2025, 19:49 | Evaluare finalizată | 94 | |||
| virus | 27 Iulie 2025, 19:46 | Evaluare finalizată | 94 | |||
| virus | 27 Iulie 2025, 19:40 | Evaluare finalizată | 94 | |||
| virus | 27 Iulie 2025, 19:38 | Evaluare finalizată | 88 | |||
| virus | 27 Iulie 2025, 19:08 | Evaluare finalizată | 88 | |||
| virus | 29 Mai 2025, 10:34 | Evaluare finalizată | 0 | |||
| virus | 10 Aprilie 2025, 18:50 | Evaluare finalizată | 100 | |||
| virus | 31 Martie 2025, 10:39 | Evaluare finalizată | 93 | |||
| virus | 31 Martie 2025, 10:39 | Evaluare finalizată | 93 | |||
| virus | 31 Martie 2025, 09:55 | Evaluare finalizată | 93 | |||
| virus | 31 Martie 2025, 09:50 | Evaluare finalizată | 93 | |||
| virus | 31 Martie 2025, 09:50 | Evaluare finalizată | 30 | |||
| virus | 31 Martie 2025, 09:50 | Evaluare finalizată | 93 | |||
| virus | 31 Martie 2025, 09:49 | Evaluare finalizată | 87 | |||
| virus | 31 Martie 2025, 09:41 | Evaluare finalizată | 24 | |||
| virus | 31 Martie 2025, 09:38 | Evaluare finalizată | 24 | |||
| virus | 31 Martie 2025, 09:38 | Evaluare finalizată | 24 | |||
| virus | 29 Martie 2025, 17:43 | Evaluare finalizată | 100 | |||
| virus | 29 Martie 2025, 17:40 | Evaluare finalizată | 63 | |||
| virus | 29 Martie 2025, 17:40 | Evaluare finalizată | 0 | |||
| virus | 29 Martie 2025, 17:33 | Evaluare finalizată | 63 | |||
| virus | 29 Martie 2025, 17:33 | Evaluare finalizată | 94 | |||
| virus | 29 Martie 2025, 17:29 | Evaluare finalizată | 94 | |||
| virus | 29 Martie 2025, 17:28 | Evaluare finalizată | 66 | |||
| virus | 29 Martie 2025, 17:27 | Evaluare finalizată | 66 | |||
| virus | 29 Martie 2025, 17:27 | Evaluare finalizată | 66 | |||
| virus | 29 Martie 2025, 17:27 | Evaluare finalizată | 25 | |||
| virus | 29 Martie 2025, 17:22 | Evaluare finalizată | 25 | |||
| virus | 29 Martie 2025, 17:22 | Evaluare finalizată | 13 | |||
| virus | 29 Martie 2025, 17:21 | Evaluare finalizată | E.C | |||
| virus | 29 Martie 2025, 17:16 | Evaluare finalizată | 74 | |||
| virus | 29 Martie 2025, 17:01 | Evaluare finalizată | 3 | |||
| virus | 21 Martie 2025, 11:21 | Evaluare finalizată | 0 | |||
| virus | 17 Martie 2025, 14:18 | Evaluare finalizată | E.C | |||
| virus | 17 Martie 2025, 14:02 | Evaluare finalizată | 9 | |||
| virus | 04 Martie 2025, 23:41 | Evaluare finalizată | 94 | |||
| virus | 04 Martie 2025, 23:37 | Evaluare finalizată | 76 | |||
| virus | 04 Martie 2025, 23:34 | Evaluare finalizată | 55 | |||
| virus | 04 Martie 2025, 23:34 | Evaluare finalizată | 55 | |||
| virus | 04 Martie 2025, 11:16 | Evaluare finalizată | 94 | |||
| virus | 14 Februarie 2025, 18:56 | Evaluare finalizată | 100 | |||