Cod sursa(job #205605)

Utilizator mordredSimionescu Andrei mordred Data 2 septembrie 2008 01:30:00
Problema Secventa Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.56 kb
#include <stdio.h>
#include <string.h>
#define nmax 500001

int a[nmax],n,k;
char text[nmax*6];
int i,j,min;

int main(){
 freopen("secventa.in","r",stdin);
 freopen("secventa.out","w",stdout);
 
 scanf("%d %d",&n,&k);
 gets(text);gets(text);
 j = strlen(text);
 for(k=1;i<j;++i){
    if(text[i] == '-') min = 1;
    else if(text[i] == ' '){
        if(min)
            a[k] *= -1;
        ++k;
        min=0;}
    else a[k] = a[k] * 10 + text[i] - '0';}
 if(min) a[k] *= -1;
        
 //for(i=1;i<=n;++i)printf("%d ",a[i]);
 
 return 0;
}