#1031
Culori2
Pasiunea Mirunei este să coloreze. Vacanţa trecută şi-a petrecut-o la bunica ei la ţară şi pentru că se cam plictisea s-a gândit să vopsească gardul de la casa bunicii.
Gardul este compus dinN
scânduri dispuse una lângă alta. Miruna a găsit în garajul bunicii 5
cutii de vopsea de culori diferite: albă, albastră, roşie, verde şi galbenă. Când a vopsit gardul, Miruna a respectat următoarele reguli:
După ce a și-a terminat treaba Miruna își admira “opera de artă” și se întreba în câte moduri diferite ar fi putut să vopsească gardul bunicii.
OJI 2012, clasa a a X-a
Problema | Culori2 | Operații I/O |
culori2.in /culori2.out
|
---|---|---|---|
Limita timp | 0.2 secunde | Limita memorie |
Total: 1 MB
/
Stivă 1 MB
|
Id soluție | #16405812 | Utilizator | |
Fișier | culori2.cpp | Dimensiune | 2.14 KB |
Data încărcării | 28 Iulie 2019, 18:23 | Scor / rezultat | Eroare de compilare |
In file included from /usr/include/c++/4.8/cmath:44:0, from /usr/include/i386-linux-gnu/c++/4.8/bits/stdc++.h:41, from culori2.cpp:1: culori2.cpp:5:13: error: expected unqualified-id before numeric constant typedef int HUGE[1001]; ^ culori2.cpp:6:1: error: expected unqualified-id before numeric constant HUGE curr[6],prec[6],a,aa; ^ culori2.cpp: In function 'void copy_num(int, int)': culori2.cpp:12:9: error: 'curr' was not declared in this scope curr[j][i]=prec[x][i]; ^ culori2.cpp:12:20: error: 'prec' was not declared in this scope curr[j][i]=prec[x][i]; ^ culori2.cpp: In function 'void sum(int, int, int)': culori2.cpp:21:9: error: 'a' was not declared in this scope a[i]=(prec[x][i]+prec[y][i]+tr)%10; ^ culori2.cpp:21:15: error: 'prec' was not declared in this scope a[i]=(prec[x][i]+prec[y][i]+tr)%10; ^ culori2.cpp:25:9: error: 'a' was not declared in this scope a[++na]=tr; ^ culori2.cpp:27:9: error: 'curr' was not declared in this scope curr[j][i]=a[i]; ^ culori2.cpp:27:20: error: 'a' was not declared in this scope curr[j][i]=a[i]; ^ culori2.cpp: In function 'void sum_all(int)': culori2.cpp:37:13: error: 'aa' was not declared in this scope tr=(aa[i]+prec[x][i]+tr); ^ culori2.cpp:37:19: error: 'prec' was not declared in this scope tr=(aa[i]+prec[x][i]+tr); ^ culori2.cpp:42:9: error: 'aa' was not declared in this scope aa[++naa]=tr; ^ culori2.cpp: In function 'int main()': culori2.cpp:61:9: error: 'prec' was not declared in this scope prec[i][np[i]]=1; ^ culori2.cpp:82:17: error: 'prec' was not declared in this scope prec[j][k]=curr[j][k]; ^ culori2.cpp:82:28: error: 'curr' was not declared in this scope prec[j][k]=curr[j][k]; ^ culori2.cpp:103:12: error: 'aa' was not declared in this scope g<<aa[i]; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Culori2 face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.