#4226
Teodora a primit o tema la matematica. Ea trebuie să raspundă la două întrebări:
1) Câte numere naturale nenule , mai mici decat n, nu sunt divizibile nici cu c1, nici cu c2?
2) Câte numere naturale nenule , mai mici decat n, nu sunt divizibile nici cu c1, nici cu c2, nici cu c3?
Concurs selectie clasa a 9-a Centru de Excelenta in Informatica - 2022 - Vaslui
| Problema | Divizibil | Operații I/O |
tastatură/ecran
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 2 MB
/
Stivă 1 MB
|
| Id soluție | #64772096 | Utilizator | |
| Fișier | divizibil.cpp | Dimensiune | 824 B |
| Data încărcării | 29 Mai 2026, 09:42 | Scor/rezultat | Eroare de compilare |
divizibil.cpp: In function ‘long long int cmmmc(long long int, long long int)’: divizibil.cpp:16:23: error: expected primary-expression before ‘)’ token 16 | return(a/cmmdc(a,)) *b; | ^ divizibil.cpp: In function ‘int main()’: divizibil.cpp:24:4: error: lvalue required as left operand of assignment 24 | 1=total/c1; | ^ divizibil.cpp:25:5: error: lvalue required as left operand of assignment 25 | 2=total/c2; | ^ divizibil.cpp:26:5: error: lvalue required as left operand of assignment 26 | 3=total/c3; | ^ divizibil.cpp:28:5: error: unable to find numeric literal operator ‘operator""_c2’ 28 | 1_c2=total/cmmmc(c1,c2); | ^~~~ divizibil.cpp:28:5: note: use ‘-fext-numeric-literals’ to enable more built-in suffixes divizibil.cpp:29:5: error: unable to find numeric literal operator ‘operator""_c3’ 29 | 1_c3=total/cmmmc(c1,c3); | ^~~~ divizibil.cpp:29:5: note: use ‘-fext-numeric-literals’ to enable more built-in suffixes divizibil.cpp:30:5: error: unable to find numeric literal operator ‘operator""_c3’ 30 | 2_c3=total/cmmmc(c2,c3); | ^~~~ divizibil.cpp:30:5: note: use ‘-fext-numeric-literals’ to enable more built-in suffixes divizibil.cpp:31:5: error: ‘all’ was not declared in this scope; did you mean ‘atoll’? 31 | all=total/cmmmc(cmmmc(c1,c2), c3); | ^~~ | atoll divizibil.cpp:33:30: error: ‘m_c1’ was not declared in this scope; did you mean ‘c1’? 33 | long long rsp_1= total- (m_c1 + m_c2 -(m_c1*m_c2)); | ^~~~ | c1 divizibil.cpp:33:37: error: ‘m_c2’ was not declared in this scope; did you mean ‘c2’? 33 | long long rsp_1= total- (m_c1 + m_c2 -(m_c1*m_c2)); | ^~~~ | c2 divizibil.cpp:34:42: error: ‘m_c3’ was not declared in this scope; did you mean ‘c3’? 34 | long long rsp_2= total- ((m_c1+ m_c2+m_c3)-(m_c1* m_c2 + m_c1*m_c3 + m_c2*m_c3+ m_all)); | ^~~~ | c3 divizibil.cpp:34:85: error: ‘m_all’ was not declared in this scope 34 | long long rsp_2= total- ((m_c1+ m_c2+m_c3)-(m_c1* m_c2 + m_c1*m_c3 + m_c2*m_c3+ m_all)); | ^~~~~
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Divizibil 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ă.