Submission #3770060
Source Code Expand
#include<stdio.h> #include<stdlib.h> long GCD(long x, long y){ if(y == 0) return x; else return GCD(y, x % y); } int main(){ int N, i; long X; scanf("%d %ld", &N, &X); long x[N]; for(i = 0; i < N; i++){ scanf("%ld", &x[i]); x[i] = labs(x[i] - X); } long gcd = x[0]; for(i = 1; i < N; i++){ gcd = GCD(gcd, x[i]); } printf("%ld\n", gcd); return 0; }
Submission Info
Submission Time | |
---|---|
Task | C - Skip |
User | Casta46 |
Language | C (GCC 5.4.1) |
Score | 300 |
Code Size | 492 Byte |
Status | AC |
Exec Time | 15 ms |
Memory | 896 KB |
Compile Error
./Main.c: In function ‘main’: ./Main.c:11:3: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d %ld", &N, &X); ^ ./Main.c:15:5: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result] scanf("%ld", &x[i]); ^
Judge Result
Set Name | All | Sample | ||||
---|---|---|---|---|---|---|
Score / Max Score | 300 / 300 | 0 / 0 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
All | hand_1, large_1, large_2, large_3, large_4, large_5, large_6, large_7, large_8, max_1, max_2, max_3, min_1, min_2, sample_01, sample_02, sample_03, small_1, small_2, small_3, small_4, small_5 |
Sample | sample_01, sample_02, sample_03 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
hand_1 | AC | 1 ms | 128 KB |
large_1 | AC | 3 ms | 256 KB |
large_2 | AC | 4 ms | 256 KB |
large_3 | AC | 3 ms | 256 KB |
large_4 | AC | 1 ms | 128 KB |
large_5 | AC | 1 ms | 128 KB |
large_6 | AC | 1 ms | 128 KB |
large_7 | AC | 1 ms | 128 KB |
large_8 | AC | 1 ms | 128 KB |
max_1 | AC | 15 ms | 896 KB |
max_2 | AC | 15 ms | 896 KB |
max_3 | AC | 15 ms | 896 KB |
min_1 | AC | 1 ms | 128 KB |
min_2 | AC | 1 ms | 128 KB |
sample_01 | AC | 1 ms | 128 KB |
sample_02 | AC | 1 ms | 128 KB |
sample_03 | AC | 1 ms | 128 KB |
small_1 | AC | 1 ms | 128 KB |
small_2 | AC | 1 ms | 128 KB |
small_3 | AC | 1 ms | 128 KB |
small_4 | AC | 1 ms | 128 KB |
small_5 | AC | 1 ms | 128 KB |