Submission #726787


Source Code Expand

#include <stdio.h>

int main(void)
{
  int W, H, i;

  scanf("%d %d", &W, &H);

  for(i = 1; i<=W; i++) {
    if(W==16 && H == 9) i = W;
    else if (W ==4 && H == 3) i = W;
    if ( (W % i)== 0 && (H % i) == 0)  { W /= i; H /= i; i =1;}
  }
  if (W == 4)  printf("4:3\n");
  else         printf("16:9\n");

  return 0;
}

Submission Info

Submission Time
Task A - テレビ
User bogard
Language C (GCC 5.4.1)
Score 100
Code Size 338 Byte
Status AC
Exec Time 2 ms
Memory 128 KiB

Compile Error

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

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 3
AC × 25
Set Name Test Cases
Sample example_01.txt, example_02.txt, example_03.txt
All 16_9_01.txt, 16_9_02.txt, 16_9_03.txt, 16_9_04.txt, 16_9_05.txt, 16_9_06.txt, 16_9_07.txt, 16_9_08.txt, 16_9_09.txt, 16_9_10.txt, 16_9_max.txt, 4_3_01.txt, 4_3_02.txt, 4_3_03.txt, 4_3_04.txt, 4_3_05.txt, 4_3_06.txt, 4_3_07.txt, 4_3_08.txt, 4_3_09.txt, 4_3_10.txt, 4_3_max.txt, example_01.txt, example_02.txt, example_03.txt
Case Name Status Exec Time Memory
16_9_01.txt AC 2 ms 128 KiB
16_9_02.txt AC 2 ms 128 KiB
16_9_03.txt AC 2 ms 128 KiB
16_9_04.txt AC 2 ms 128 KiB
16_9_05.txt AC 2 ms 128 KiB
16_9_06.txt AC 2 ms 128 KiB
16_9_07.txt AC 2 ms 128 KiB
16_9_08.txt AC 2 ms 128 KiB
16_9_09.txt AC 2 ms 128 KiB
16_9_10.txt AC 2 ms 128 KiB
16_9_max.txt AC 2 ms 128 KiB
4_3_01.txt AC 2 ms 128 KiB
4_3_02.txt AC 2 ms 128 KiB
4_3_03.txt AC 2 ms 128 KiB
4_3_04.txt AC 2 ms 128 KiB
4_3_05.txt AC 2 ms 128 KiB
4_3_06.txt AC 2 ms 128 KiB
4_3_07.txt AC 2 ms 128 KiB
4_3_08.txt AC 2 ms 128 KiB
4_3_09.txt AC 2 ms 128 KiB
4_3_10.txt AC 2 ms 128 KiB
4_3_max.txt AC 2 ms 128 KiB
example_01.txt AC 2 ms 128 KiB
example_02.txt AC 2 ms 128 KiB
example_03.txt AC 2 ms 128 KiB