Submission #76708587


Source Code Expand

#include <stdio.h>

char incre(char c) {
  if(c == '9') return '0';
  return c + 1;
}

int main(void) {
  char A[5];
  scanf("%s",A);
  
  if(A[0] == A[1] && A[1] == A[2] && A[2] == A[3]) {
    printf("Weak\n");
    return 0;
  }
  
  if(A[1] == incre(A[0]) && A[2] == incre(A[1]) && A[3] == incre(A[2])) {
    printf("Weak\n");
    return 0;
  }
  
  printf("Strong\n");
  return 0;
}

Submission Info

Submission Time
Task C - Weak Password
User hide0323
Language C23 (GCC 14.2.0)
Score 200
Code Size 408 Byte
Status AC
Exec Time 0 ms
Memory 1676 KiB

Compile Error

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

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 3
AC × 18
Set Name Test Cases
Sample example_00.txt, example_01.txt, example_02.txt
All example_00.txt, example_01.txt, example_02.txt, test_00.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
Case Name Status Exec Time Memory
example_00.txt AC 0 ms 1616 KiB
example_01.txt AC 0 ms 1532 KiB
example_02.txt AC 0 ms 1676 KiB
test_00.txt AC 0 ms 1596 KiB
test_01.txt AC 0 ms 1516 KiB
test_02.txt AC 0 ms 1556 KiB
test_03.txt AC 0 ms 1588 KiB
test_04.txt AC 0 ms 1612 KiB
test_05.txt AC 0 ms 1540 KiB
test_06.txt AC 0 ms 1532 KiB
test_07.txt AC 0 ms 1516 KiB
test_08.txt AC 0 ms 1452 KiB
test_09.txt AC 0 ms 1516 KiB
test_10.txt AC 0 ms 1516 KiB
test_11.txt AC 0 ms 1620 KiB
test_12.txt AC 0 ms 1532 KiB
test_13.txt AC 0 ms 1596 KiB
test_14.txt AC 0 ms 1604 KiB