#2081
Parsare
C++
Se citesc numere până când nu mai este niciun număr de citit. Se cere să se afișeze valoarea maximă dintre acestea.
Problema | Parsare | Operații I/O |
parsare.in /parsare.out
|
---|---|---|---|
Limita timp | 0.7 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #50363045 | Utilizator | |
Fișier | parsare.cpp | Dimensiune | 654 B |
Data încărcării | 06 Aprilie 2024, 11:55 | Scor / rezultat | Eroare de compilare |
parsare.cpp: In function 'int main()': parsare.cpp:10:13: error: conflicting declaration 'char s [8]' char s[8]; ^ parsare.cpp:9:9: error: 's' has a previous declaration as 'int s' int s=0,i,lg; ^ parsare.cpp:12:29: error: invalid conversion from 'int' to 'std::basic_istream<char>::char_type* {aka char*}' [-fpermissive] while (fin.get(s, 8, ' '))//citeste 8 caractere ^ In file included from /usr/include/c++/4.8/fstream:38:0, from parsare.cpp:1: /usr/include/c++/4.8/istream:343:7: error: initializing argument 1 of 'std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::get(std::basic_istream<_CharT, _Traits>::char_type*, std::streamsize, std::basic_istream<_CharT, _Traits>::char_type) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_istream<_CharT, _Traits>::char_type = char; std::streamsize = int]' [-fpermissive] get(char_type* __s, streamsize __n, char_type __delim); ^ parsare.cpp:15:15: error: invalid types 'int[int]' for array subscript if(s[0]=='-') ^ parsare.cpp:17:20: error: 'strlen' was not declared in this scope lg=strlen(s); ^ parsare.cpp:19:22: error: invalid types 'int[int]' for array subscript s=s*10+s[i]-'0'; ^ parsare.cpp:21:12: error: 'h' was not declared in this scope if(h) ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Parsare 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ă.