Submission #108138


Source Code Expand

#include <stdio.h>

#define SWAP(a,b) ((a != b)? (a += b,b = a - b,a -= b) : 0 )
#define MAX (30000)

int main (void) {
  int N, i, j, tmp;
  int S[MAX], E[MAX];
  scanf("%d",&N);

  for(i=0; i<N ; i++){
    scanf("%4d%*c%4d",&S[i],&E[i]);
    if ( tmp = S[i]%5 )
      S[i] -= tmp;
    if ( tmp = E[i]%5 )
      E[i] += (5 - tmp);
    
    for(j=0; j<i; j++){
      if( S[i] < S[j]){
	SWAP(S[i],S[j]);
	SWAP(E[i],E[j]);
	break;
      }   
    }
  }

  for (i=0; i<N ; i=j){
    for (j=i+1; j<N; j++){
      if (S[j]<=E[i]){  // S[i] <= S[j] <= E[i]
	if (E[j]>E[i])
	  E[i] = E[j];
      }
      else break;    
    }
    printf("%04d-%04d\n",S[i],E[i]);
  }
  

  return 0;
}

Submission Info

Submission Time
Task D - 感雨時刻の整理
User Momo32
Language C (GCC 4.6.4)
Score 0
Code Size 715 Byte
Status WA
Exec Time 422 ms
Memory 948 KB

Compile Error

./Main.c: In function ‘main’:
./Main.c:9:8: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
./Main.c:12:10: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]

Judge Result

Set Name all
Score / Max Score 0 / 100
Status
AC × 29
WA × 19
Set Name Test Cases
all 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, cho_cho_chokudai.txt, chokudai_ga_cho.txt, test_01.txt, test_02.txt, test_03.txt, test_04.txt, test_05.txt, test_06.txt, test_07.txt, test_08.txt, test_09.txt, test_10.txt, test_11.txt, test_12.txt, test_13.txt, test_14.txt, test_15.txt, test_16.txt, test_17.txt, test_18.txt, test_19.txt, test_20.txt, test_21.txt, test_22.txt, test_23.txt, test_24.txt, test_25.txt, test_26.txt, test_27.txt, test_28.txt, test_29.txt, test_30.txt, test_31.txt, test_32.txt, test_33.txt, test_34.txt, test_35.txt, test_36.txt, test_37.txt, test_38.txt, test_39.txt, test_40.txt, test_41.txt, test_42.txt, test_43.txt
Case Name Status Exec Time Memory
00_sample_01.txt AC 19 ms 796 KB
00_sample_02.txt AC 23 ms 800 KB
00_sample_03.txt AC 20 ms 668 KB
cho_cho_chokudai.txt WA 422 ms 944 KB
chokudai_ga_cho.txt AC 29 ms 932 KB
test_01.txt AC 20 ms 796 KB
test_02.txt WA 20 ms 788 KB
test_03.txt WA 21 ms 796 KB
test_04.txt AC 18 ms 792 KB
test_05.txt WA 19 ms 788 KB
test_06.txt AC 20 ms 796 KB
test_07.txt AC 22 ms 792 KB
test_08.txt AC 21 ms 792 KB
test_09.txt AC 21 ms 800 KB
test_10.txt AC 21 ms 792 KB
test_11.txt AC 20 ms 788 KB
test_12.txt AC 21 ms 792 KB
test_13.txt AC 21 ms 796 KB
test_14.txt AC 21 ms 796 KB
test_15.txt AC 22 ms 792 KB
test_16.txt WA 19 ms 784 KB
test_17.txt AC 23 ms 788 KB
test_18.txt WA 21 ms 784 KB
test_19.txt AC 22 ms 684 KB
test_20.txt WA 21 ms 796 KB
test_21.txt AC 43 ms 940 KB
test_22.txt AC 45 ms 944 KB
test_23.txt AC 47 ms 948 KB
test_24.txt AC 45 ms 936 KB
test_25.txt AC 47 ms 940 KB
test_26.txt WA 41 ms 936 KB
test_27.txt AC 387 ms 940 KB
test_28.txt WA 60 ms 936 KB
test_29.txt AC 21 ms 796 KB
test_30.txt WA 19 ms 792 KB
test_31.txt WA 22 ms 792 KB
test_32.txt WA 21 ms 796 KB
test_33.txt WA 33 ms 812 KB
test_34.txt WA 20 ms 672 KB
test_35.txt WA 21 ms 700 KB
test_36.txt AC 43 ms 936 KB
test_37.txt WA 49 ms 940 KB
test_38.txt WA 43 ms 944 KB
test_39.txt WA 71 ms 936 KB
test_40.txt WA 91 ms 940 KB
test_41.txt AC 417 ms 936 KB
test_42.txt AC 49 ms 940 KB
test_43.txt AC 30 ms 936 KB