Submission #1199413
Source Code Expand
#include <stdio.h>
#define MAX(a,b) ((a)>(b)?(a):(b))
#define FOR(i,a,n) for(int i=a;i<n;i++)
int main(void)
{
int k,t,a,max=0;
scanf("%d %d",&k,&t);
FOR(i,0,t){
scanf("%d",&a);
max=MAX(max,a);
}
printf("%d",MAX(max-1-(k-max),0));
return 0;
}
Submission Info
Submission Time
2017-04-02 18:08:49+0900
Task
B - K Cakes
User
trainstation
Language
C (GCC 5.4.1)
Score
200
Code Size
267 Byte
Status
AC
Exec Time
1 ms
Memory
128 KB
Compile Error
./Main.c: In function ‘main’:
./Main.c:7:2: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d %d",&k,&t);
^
./Main.c:9:3: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d",&a);
^
Judge Result
Set Name
Sample
All
Score / Max Score
0 / 0
200 / 200
Status
Set Name
Test Cases
Sample
0_000.txt, 0_001.txt, 0_002.txt
All
0_000.txt, 0_001.txt, 0_002.txt, 1_003.txt, 1_004.txt, 1_005.txt, 1_006.txt, 1_007.txt, 1_008.txt, 1_009.txt
Case Name
Status
Exec Time
Memory
0_000.txt
AC
0 ms
128 KB
0_001.txt
AC
1 ms
128 KB
0_002.txt
AC
1 ms
128 KB
1_003.txt
AC
1 ms
128 KB
1_004.txt
AC
1 ms
128 KB
1_005.txt
AC
0 ms
128 KB
1_006.txt
AC
1 ms
128 KB
1_007.txt
AC
1 ms
128 KB
1_008.txt
AC
1 ms
128 KB
1_009.txt
AC
1 ms
128 KB