Submission #2693659


Source Code Expand

/*
AtCoder Beginner Contest 009 A - 引越し作業
結果:
*/

#include<stdio.h>
#include<string.h>
#include<math.h>
#include<stdlib.h>

#define max(x,y)(x<y?y:x)
#define int long long

//尺取法
//scanf("%d", &N);
//for (i; i < N; ++i) {
//	scanf("%d", &A[i]);
//	if (b[A[i]] == 1) {
//		ans = max(ans, i - j);
//		while (b[A[i]] == 1) {
//			b[A[j++]] = 0;
//		}
//	}
//	b[A[i]] = 1;
//}
//ans = max(ans, i - j);
//printf("%d\n", ans);

//文字列の最大出現
//static int N, i, j, ans;
//static int A, B;
//static char A[50][51];
//static int cnt, max;
//char *max_name;
//
//scanf("%d", &N);
//for (i = 0; i < N; i++) {
//	scanf("%s", A[i]);
//}
//max_name = A[0];
//for (i = 0; i < N; i++) {
//	cnt = 0;
//	for (j = 0; j < N; j++) {
//		if (strcmp(A[i], A[j]) == 0) {
//			cnt++;
//		}
//		if (cnt > max) {
//			max = cnt;
//			max_name = A[i];
//		}
//	}
//}
//printf("%s\n", max_name);

//#define DEBUG1
//#define DEBUG2
//#define DEBUGF

int main() {
	//static int N, i, j, ans;
	static int A;
	//static int A, B, C;
	//static char A[50][51];
	//static int cnt, max;
	//char *max_name;
	static int ans;

	//scanf("%d", &N);
	//for (i = 0; i < N; i++) {
	//	scanf("%s", A[i]);
	//}
	scanf("%d", &A);

	ans = A / 2;
	if (A % 2 != 0) { ans++; }

	//ans = ;
	printf("%d\n", ans);
	//printf("%s\n", max_name);

#ifdef DEBUGF
	getch();
#endif
	return 0;
}

Submission Info

Submission Time
Task A - 引越し作業
User chonerie
Language C (GCC 5.4.1)
Score 100
Code Size 1450 Byte
Status AC
Exec Time 2 ms
Memory 128 KB

Compile Error

./Main.c: In function ‘main’:
./Main.c:72:8: warning: format ‘%d’ expects argument of type ‘int *’, but argument 2 has type ‘long long int *’ [-Wformat=]
  scanf("%d", &A);
        ^
./Main.c:78:9: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long long int’ [-Wformat=]
  printf("%d\n", ans);
         ^
./Main.c:72:2: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
  scanf("%d", &A);
  ^

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 25
Set Name Test Cases
All large_1000.txt, large_997.txt, large_998.txt, large_999.txt, random_148.txt, random_155.txt, random_198.txt, random_362.txt, random_403.txt, random_667.txt, random_795.txt, random_811.txt, random_85.txt, random_959.txt, sample_1.txt, sample_2.txt, sample_3.txt, small_10.txt, small_11.txt, small_3.txt, small_4.txt, small_6.txt, small_7.txt, small_8.txt, small_9.txt
Case Name Status Exec Time Memory
large_1000.txt AC 1 ms 128 KB
large_997.txt AC 0 ms 128 KB
large_998.txt AC 1 ms 128 KB
large_999.txt AC 1 ms 128 KB
random_148.txt AC 1 ms 128 KB
random_155.txt AC 0 ms 128 KB
random_198.txt AC 0 ms 128 KB
random_362.txt AC 0 ms 128 KB
random_403.txt AC 1 ms 128 KB
random_667.txt AC 0 ms 128 KB
random_795.txt AC 0 ms 128 KB
random_811.txt AC 0 ms 128 KB
random_85.txt AC 0 ms 128 KB
random_959.txt AC 0 ms 128 KB
sample_1.txt AC 0 ms 128 KB
sample_2.txt AC 0 ms 128 KB
sample_3.txt AC 0 ms 128 KB
small_10.txt AC 1 ms 128 KB
small_11.txt AC 0 ms 128 KB
small_3.txt AC 1 ms 128 KB
small_4.txt AC 2 ms 128 KB
small_6.txt AC 0 ms 128 KB
small_7.txt AC 0 ms 128 KB
small_8.txt AC 0 ms 128 KB
small_9.txt AC 1 ms 128 KB