Soluții trimise

Rezumat problemă

virus

#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.

ID   Utilizator Problema Data încărcării Stare
Serban Marinel (marinelserban) virus 02 Mai 2019, 16:37 Evaluare finalizată 100
Serban Marinel (marinelserban) virus 02 Mai 2019, 16:35 Evaluare finalizată 45
Serban Marinel (marinelserban) virus 02 Mai 2019, 16:33 Evaluare finalizată 100
Voicu Tudor (Tudor_Voicu) virus 02 Mai 2019, 09:58 Evaluare finalizată 63
Voicu Tudor (Tudor_Voicu) virus 02 Mai 2019, 09:53 Evaluare finalizată 42
Andrei Visalon (Prekzursil) virus 02 Mai 2019, 01:28 Evaluare finalizată 100
Andrei Visalon (Prekzursil) virus 02 Mai 2019, 01:27 Evaluare finalizată 100
Andrei Visalon (Prekzursil) virus 02 Mai 2019, 01:26 Evaluare finalizată 60
Andrei Visalon (Prekzursil) virus 02 Mai 2019, 01:26 Evaluare finalizată 97
Andrei Visalon (Prekzursil) virus 02 Mai 2019, 01:25 Evaluare finalizată 77
Andrei Visalon (Prekzursil) virus 02 Mai 2019, 01:24 Evaluare finalizată 67
Andrei Visalon (Prekzursil) virus 02 Mai 2019, 01:18 Evaluare finalizată 57
Andrei Visalon (Prekzursil) virus 02 Mai 2019, 01:18 Evaluare finalizată 0
Andrei Visalon (Prekzursil) virus 02 Mai 2019, 01:14 Evaluare finalizată 57
npc npc323 (npc323) virus 01 Mai 2019, 23:55 Evaluare finalizată 15
npc npc323 (npc323) virus 01 Mai 2019, 23:55 Evaluare finalizată 6
npc npc323 (npc323) virus 01 Mai 2019, 23:54 Evaluare finalizată E.C
npc npc323 (npc323) virus 01 Mai 2019, 23:52 Evaluare finalizată 6
npc npc323 (npc323) virus 01 Mai 2019, 23:51 Evaluare finalizată 18
npc npc323 (npc323) virus 01 Mai 2019, 23:51 Evaluare finalizată 6
npc npc323 (npc323) virus 01 Mai 2019, 23:48 Evaluare finalizată 18
Pracsiu Dan (dnprx) virus 01 Mai 2019, 20:36 Evaluare finalizată 100
Pracsiu Dan (dnprx) virus 01 Mai 2019, 20:35 Evaluare finalizată 100
Pracsiu Dan (dnprx) virus 01 Mai 2019, 20:35 Evaluare finalizată 100
Pracsiu Dan (dnprx) virus 01 Mai 2019, 20:35 Evaluare finalizată 100
Du-te sus!