Submission #1273685


Source Code Expand

#include <stdio.h>

int main(){
  int i=0;
  char osero[51];
  scanf("%s", osero);
  while(osero[i]!='\0'){
    i++;
  }
  if(osero[0]=='o'&&osero[i-1]=='o'){
    printf("o\n");
  }else if(osero[0]=='x'&&osero[i-1]=='x'){
    printf("x\n");
  }else if((osero[0]=='o'&&osero[i-1]=='x')||(osero[0]=='x'&&osero[i-1]=='o')){
    printf("o\n");
  }
}

Submission Info

Submission Time
Task B - 簡易オセロ
User gucchi
Language C (GCC 5.4.1)
Score 100
Code Size 363 Byte
Status AC
Exec Time 1 ms
Memory 128 KB

Compile Error

./Main.c: In function ‘main’:
./Main.c:6:3: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
   scanf("%s", osero);
   ^

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 19
Set Name Test Cases
All 00_sample_00, 00_sample_01, 99_generated_0, 99_generated_1, 99_generated_10, 99_generated_11, 99_generated_12, 99_generated_13, 99_generated_14, 99_generated_15, 99_generated_16, 99_generated_2, 99_generated_3, 99_generated_4, 99_generated_5, 99_generated_6, 99_generated_7, 99_generated_8, 99_generated_9
Case Name Status Exec Time Memory
00_sample_00 AC 1 ms 128 KB
00_sample_01 AC 1 ms 128 KB
99_generated_0 AC 1 ms 128 KB
99_generated_1 AC 1 ms 128 KB
99_generated_10 AC 1 ms 128 KB
99_generated_11 AC 0 ms 128 KB
99_generated_12 AC 0 ms 128 KB
99_generated_13 AC 0 ms 128 KB
99_generated_14 AC 1 ms 128 KB
99_generated_15 AC 1 ms 128 KB
99_generated_16 AC 1 ms 128 KB
99_generated_2 AC 0 ms 128 KB
99_generated_3 AC 1 ms 128 KB
99_generated_4 AC 1 ms 128 KB
99_generated_5 AC 0 ms 128 KB
99_generated_6 AC 1 ms 128 KB
99_generated_7 AC 1 ms 128 KB
99_generated_8 AC 1 ms 128 KB
99_generated_9 AC 0 ms 128 KB