Borderou de evaluare (job #2302119)

Utilizator BlaugranasEnal Gemaledin Blaugranas Data 13 decembrie 2018 20:22:32
Problema Invers modular Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'void E(int, int, int&, int&)': main.cpp:9:17: error: invalid conversion from 'int*' to 'int' [-fpermissive] E(b,a%b,&x,&y),p=x,x=y,y=p-y*a/b; ^~ main.cpp:3:6: note: initializing argument 3 of 'void E(int, int, int&, int&)' void E(int a,int b,int &x,int &y) ^ main.cpp:9:17: error: cannot bind rvalue '(int)(& x)' to 'int&' E(b,a%b,&x,&y),p=x,x=y,y=p-y*a/b; ^~ main.cpp: In function 'int main()': main.cpp:13:140: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] freopen("inversmodular.in","r",stdin),freopen("inversmodular.out","w",stdout),scanf("%d%d",&a,&n),E(a,n,x,y),printf("%d",x<0?(n+x%n):x); ^ main.cpp:13:140: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] main.cpp:13:140: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] Non zero exit status: 1

Ceva nu functioneaza?