Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <cstdio>
- #include <iostream>
- using namespace std;
- int ReadInt()
- {
- bool semnui=false;
- int nr=0;
- char c;
- while(true) /// Daca c e EOF, intorc 100001;daca c='-', n e negativ, altfel e o cifra
- {
- c=getchar();
- if(c==EOF)
- return 100001;
- if(c=='-')
- {
- semnui=true;
- break;
- }
- if(isdigit(c))
- {
- nr=c-'0';
- break;
- }
- }
- while (true)
- {
- c=getchar();
- if(!isdigit(c)) /// Daca c nu e cifra (adica e spatiu)
- break;
- nr=10*nr+c-'0'; /// altfel, calculez numarul
- }
- if(semnui==true)
- return -nr;
- return nr;
- }
- int main()
- {
- freopen("parsare.in","r",stdin);
- freopen("parsare.out","w",stdout);
- int n,nmax=-100001;
- while(true)
- {
- n=ReadInt();
- if(n==100001) /// Daca e sfarsit de fisier
- {
- cout<<nmax;
- return 0;
- }
- nmax=max(nmax,n);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement