Submission ID Problem Status Score Time Memory Code / Answer files User Submit time
#12922 #52. Monodigit Time Limit Exceeded 65 8704 ms 508 K C / 651 B HKSC2023-279 2023-07-08 14:37:14
Show orginal code
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
#include <string.h>

int main() {
    int input, chars, count = 0;

    char num[1024] = { 0 }, firstDigit;

    scanf("%d", &input);

    for (int i = 1; i <= input; i++) {
        memset(num, 0, sizeof(num));
        chars = sprintf(num, "%d", i);

        firstDigit = num[0];
        bool no = false;

        for (int j = 0; j < chars; j++) {
            if (num[j] != firstDigit) {
                no = true;
                break;
            }
        }

        if (!no)
            count++;
    }

    printf("%d\n", count);
    return 0;
}
Subtask #1
Accepted
Score: 20
Test case #1
Accepted
Score: 100
Time: 4 ms
Memory: 240 KiB

Input file

1

Output file

1

Your output

1

System message

Exited with return code 0
Test case #2
Accepted
Score: 100
Time: 6 ms
Memory: 252 KiB

Input file

2

Output file

2

Your output

2

System message

Exited with return code 0
Test case #3
Accepted
Score: 100
Time: 6 ms
Memory: 252 KiB

Input file

3

Output file

3

Your output

3

System message

Exited with return code 0
Test case #4
Accepted
Score: 100
Time: 6 ms
Memory: 508 KiB

Input file

4

Output file

4

Your output

4

System message

Exited with return code 0
Test case #5
Accepted
Score: 100
Time: 4 ms
Memory: 252 KiB

Input file

5

Output file

5

Your output

5

System message

Exited with return code 0
Test case #6
Accepted
Score: 100
Time: 3 ms
Memory: 252 KiB

Input file

6

Output file

6

Your output

6

System message

Exited with return code 0
Test case #7
Accepted
Score: 100
Time: 5 ms
Memory: 240 KiB

Input file

7

Output file

7

Your output

7

System message

Exited with return code 0
Test case #8
Accepted
Score: 100
Time: 3 ms
Memory: 252 KiB

Input file

8

Output file

8

Your output

8

System message

Exited with return code 0
Test case #9
Accepted
Score: 100
Time: 4 ms
Memory: 384 KiB

Input file

9

Output file

9

Your output

9

System message

Exited with return code 0
Test case #10
Accepted
Score: 100
Time: 6 ms
Memory: 380 KiB

Input file

10

Output file

9

Your output

9

System message

Exited with return code 0
Subtask #2
Accepted
Score: 45
Test case #1
Accepted
Score: 100
Time: 7 ms
Memory: 232 KiB

Input file

100

Output file

18

Your output

18

System message

Exited with return code 0
Test case #2
Accepted
Score: 100
Time: 4 ms
Memory: 240 KiB

Input file

1

Output file

1

Your output

1

System message

Exited with return code 0
Test case #3
Accepted
Score: 100
Time: 6 ms
Memory: 252 KiB

Input file

2

Output file

2

Your output

2

System message

Exited with return code 0
Test case #4
Accepted
Score: 100
Time: 6 ms
Memory: 252 KiB

Input file

3

Output file

3

Your output

3

System message

Exited with return code 0
Test case #5
Accepted
Score: 100
Time: 6 ms
Memory: 508 KiB

Input file

4

Output file

4

Your output

4

System message

Exited with return code 0
Test case #6
Accepted
Score: 100
Time: 4 ms
Memory: 252 KiB

Input file

5

Output file

5

Your output

5

System message

Exited with return code 0
Test case #7
Accepted
Score: 100
Time: 3 ms
Memory: 252 KiB

Input file

6

Output file

6

Your output

6

System message

Exited with return code 0
Test case #8
Accepted
Score: 100
Time: 5 ms
Memory: 240 KiB

Input file

7

Output file

7

Your output

7

System message

Exited with return code 0
Test case #9
Accepted
Score: 100
Time: 3 ms
Memory: 252 KiB

Input file

8

Output file

8

Your output

8

System message

Exited with return code 0
Test case #10
Accepted
Score: 100
Time: 4 ms
Memory: 384 KiB

Input file

9

Output file

9

Your output

9

System message

Exited with return code 0
Test case #11
Accepted
Score: 100
Time: 6 ms
Memory: 380 KiB

Input file

10

Output file

9

Your output

9

System message

Exited with return code 0
Test case #12
Accepted
Score: 100
Time: 84 ms
Memory: 240 KiB

Input file

1000000

Output file

54

Your output

54

System message

Exited with return code 0
Test case #13
Accepted
Score: 100
Time: 70 ms
Memory: 240 KiB

Input file

775812

Output file

51

Your output

51

System message

Exited with return code 0
Test case #14
Accepted
Score: 100
Time: 58 ms
Memory: 368 KiB

Input file

683145

Output file

51

Your output

51

System message

Exited with return code 0
Test case #15
Accepted
Score: 100
Time: 8 ms
Memory: 360 KiB

Input file

66666

Output file

42

Your output

42

System message

Exited with return code 0
Test case #16
Accepted
Score: 100
Time: 13 ms
Memory: 252 KiB

Input file

44443

Output file

39

Your output

39

System message

Exited with return code 0
Test case #17
Accepted
Score: 100
Time: 6 ms
Memory: 380 KiB

Input file

12

Output file

10

Your output

10

System message

Exited with return code 0
Test case #18
Accepted
Score: 100
Time: 5 ms
Memory: 380 KiB

Input file

23

Output file

11

Your output

11

System message

Exited with return code 0
Test case #19
Accepted
Score: 100
Time: 15 ms
Memory: 248 KiB

Input file

100000

Output file

45

Your output

45

System message

Exited with return code 0
Test case #20
Accepted
Score: 100
Time: 10 ms
Memory: 252 KiB

Input file

10000

Output file

36

Your output

36

System message

Exited with return code 0
Subtask #3
Time Limit Exceeded
Score: 0
Test case #1
Accepted
Score: 100
Time: 7 ms
Memory: 232 KiB

Input file

100

Output file

18

Your output

18

System message

Exited with return code 0
Test case #2
Accepted
Score: 100
Time: 4 ms
Memory: 240 KiB

Input file

1

Output file

1

Your output

1

System message

Exited with return code 0
Test case #3
Accepted
Score: 100
Time: 6 ms
Memory: 252 KiB

Input file

2

Output file

2

Your output

2

System message

Exited with return code 0
Test case #4
Accepted
Score: 100
Time: 6 ms
Memory: 252 KiB

Input file

3

Output file

3

Your output

3

System message

Exited with return code 0
Test case #5
Accepted
Score: 100
Time: 6 ms
Memory: 508 KiB

Input file

4

Output file

4

Your output

4

System message

Exited with return code 0
Test case #6
Accepted
Score: 100
Time: 4 ms
Memory: 252 KiB

Input file

5

Output file

5

Your output

5

System message

Exited with return code 0
Test case #7
Accepted
Score: 100
Time: 3 ms
Memory: 252 KiB

Input file

6

Output file

6

Your output

6

System message

Exited with return code 0
Test case #8
Accepted
Score: 100
Time: 5 ms
Memory: 240 KiB

Input file

7

Output file

7

Your output

7

System message

Exited with return code 0
Test case #9
Accepted
Score: 100
Time: 3 ms
Memory: 252 KiB

Input file

8

Output file

8

Your output

8

System message

Exited with return code 0
Test case #10
Accepted
Score: 100
Time: 4 ms
Memory: 384 KiB

Input file

9

Output file

9

Your output

9

System message

Exited with return code 0
Test case #11
Accepted
Score: 100
Time: 6 ms
Memory: 380 KiB

Input file

10

Output file

9

Your output

9

System message

Exited with return code 0
Test case #12
Accepted
Score: 100
Time: 84 ms
Memory: 240 KiB

Input file

1000000

Output file

54

Your output

54

System message

Exited with return code 0
Test case #13
Accepted
Score: 100
Time: 70 ms
Memory: 240 KiB

Input file

775812

Output file

51

Your output

51

System message

Exited with return code 0
Test case #14
Accepted
Score: 100
Time: 58 ms
Memory: 368 KiB

Input file

683145

Output file

51

Your output

51

System message

Exited with return code 0
Test case #15
Accepted
Score: 100
Time: 8 ms
Memory: 360 KiB

Input file

66666

Output file

42

Your output

42

System message

Exited with return code 0
Test case #16
Accepted
Score: 100
Time: 13 ms
Memory: 252 KiB

Input file

44443

Output file

39

Your output

39

System message

Exited with return code 0
Test case #17
Accepted
Score: 100
Time: 6 ms
Memory: 380 KiB

Input file

12

Output file

10

Your output

10

System message

Exited with return code 0
Test case #18
Accepted
Score: 100
Time: 5 ms
Memory: 380 KiB

Input file

23

Output file

11

Your output

11

System message

Exited with return code 0
Test case #19
Time Limit Exceeded
Score: 0
Time: 1052 ms
Memory: 252 KiB

Input file

1000000000

Output file

81
Test case #20
Time Limit Exceeded
Score: 0
Time: 1003 ms
Memory: 240 KiB

Input file

999999998

Output file

80
Test case #21
Time Limit Exceeded
Score: 0
Time: 1052 ms
Memory: 252 KiB

Input file

701177988

Output file

78
Test case #22
Time Limit Exceeded
Score: 0
Time: 1052 ms
Memory: 368 KiB

Input file

431496282

Output file

75
Test case #23
Time Limit Exceeded
Score: 0
Time: 1006 ms
Memory: 240 KiB

Input file

383933636

Output file

75
Test case #24
Time Limit Exceeded
Score: 0
Time: 1050 ms
Memory: 252 KiB

Input file

343821327

Output file

75
Test case #25
Time Limit Exceeded
Score: 0
Time: 1008 ms
Memory: 248 KiB

Input file

100000000

Output file

72
Test case #26
Accepted
Score: 100
Time: 788 ms
Memory: 368 KiB

Input file

10000000

Output file

63

Your output

63

System message

Exited with return code 0
Test case #27
Accepted
Score: 100
Time: 15 ms
Memory: 248 KiB

Input file

100000

Output file

45

Your output

45

System message

Exited with return code 0
Test case #28
Accepted
Score: 100
Time: 10 ms
Memory: 252 KiB

Input file

10000

Output file

36

Your output

36

System message

Exited with return code 0