#946
douabaze
Se dă un număr scris în baza 2
. Să se afișeze valoarea acestuia în baza 4
.
Problema | douabaze | Operații I/O | tastatură/ecran |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #40472071 | Utilizator | |
Fișier | douabaze.cpp | Dimensiune | 558 B |
Data încărcării | 09 Decembrie 2022, 21:36 | Scor / rezultat | Eroare de compilare |
douabaze.cpp: In function 'std::string binToBase4(std::string)': douabaze.cpp:10:30: error: expected ';' before 'i' for (int i = 0; i < length i++) { ^ douabaze.cpp: In function 'int main()': douabaze.cpp:28:12: error: cannot bind 'std::istream {aka std::basic_istream<char>}' lvalue to 'std::basic_istream<char>&&' cin >> n; ^ In file included from /usr/include/c++/4.8/iostream:40:0, from douabaze.cpp:1: /usr/include/c++/4.8/istream:872:5: error: initializing argument 1 of 'std::basic_istream<_CharT, _Traits>& std::operator>>(std::basic_istream<_CharT, _Traits>&&, _Tp&) [with _CharT = char; _Traits = std::char_traits<char>; _Tp = std::basic_string<char> [100]]' operator>>(basic_istream<_CharT, _Traits>&& __is, _Tp& __x) ^ douabaze.cpp:29:23: error: could not convert '(std::string*)(& n)' from 'std::string* {aka std::basic_string<char>*}' to 'std::string {aka std::basic_string<char>}' cout << binToBase4(n) << endl; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema douabaze 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ă.