Submission #305581


Source Code Expand

#include <stdio.h>

main(){
	int n;
	scanf("%d",&n);
	int a[]={1,10,100,1000,10000,100000,1000000};
	printf("%d\n",a[n]-1);
	for(int i=0;i<a[n];i++){
		for(int j=n-1;j>=0;j--){
			if((i/a[j+1])%2==0)printf("%d",(i/a[j])%10);
			else printf("%d",9-(i/a[j])%10);
		}
		puts("");
	}
}

Submission Info

Submission Time
Task A - Lock
User omeometo
Language C++ (G++ 4.6.4)
Score 100
Code Size 295 Byte
Status AC
Exec Time 97 ms
Memory 800 KB

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:5:16: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]

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 21 ms 704 KB
subtask0_sample_02.txt AC 21 ms 796 KB
subtask1_01.txt AC 22 ms 796 KB
subtask1_02.txt AC 30 ms 796 KB
subtask1_03.txt AC 97 ms 800 KB