Submission #70812263


Source Code Expand

Copy
#include <stdio.h>
#include <string.h>
int cnt = 0;
char res[112345][8];
char cur[8];
void meow(char* p) {
int i;
if (*p == '0') {
for (i = '0'; i <= '9'; i++) {
*p = i;
meow(p + 1);
}
} else if (*p == '9') {
for (i = '9'; i >= '0'; i--) {
*p = i;
meow(p + 1);
}
} else {
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#include <stdio.h>
#include <string.h>

int cnt = 0;
char res[112345][8];

char cur[8];

void meow(char* p) {
	int i;
	if (*p == '0') {
		for (i = '0'; i <= '9'; i++) {
			*p = i;
			meow(p + 1);
		}
	} else if (*p == '9') {
		for (i = '9'; i >= '0'; i--) {
			*p = i;
			meow(p + 1);
		}
	} else {
		strcpy(res[cnt++], cur);
	}
}

int main(void) {
	int n, i;
	if (scanf("%d", &n) != 1) return 1;
	for (i = 0; i < n; i++) cur[i] = '0';
	meow(cur);
	printf("%d\n", cnt - 1);
	for (i = 0; i < cnt; i++) puts(res[i]);
	return 0;
}

Submission Info

Submission Time
Task A - Lock
User mikecat
Language C (gcc 12.2.0)
Score 100
Code Size 562 Byte
Status AC
Exec Time 4 ms
Memory 2392 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 2
AC × 5
Set Name Test Cases
Sample subtask0_sample_01.txt, subtask0_sample_02.txt
All subtask0_sample_01.txt, subtask0_sample_02.txt, subtask1_01.txt, subtask1_02.txt, subtask1_03.txt
Case Name Status Exec Time Memory
subtask0_sample_01.txt AC 0 ms 1632 KiB
subtask0_sample_02.txt AC 0 ms 1632 KiB
subtask1_01.txt AC 0 ms 1720 KiB
subtask1_02.txt AC 1 ms 1680 KiB
subtask1_03.txt AC 4 ms 2392 KiB


2025-11-09 (Sun)
08:07:50 +09:00