Submission #305601
Source Code Expand
#include <bits/stdc++.h> #define REP(i,n) for(int i=0;i<(int)(n);i++) #define ALL(x) (x).begin(),(x).end() using namespace std; int a[16]; int number(int n) { if (n % 10 == 0) return number(n / 10) + 1; return 0; } int main() { int n, res = 0; cin >> n; REP(i,n) res = res * 10 + 9; printf("%d\n", res); REP(i,res+1) { REP(i,n) printf("%d", a[i]); printf("\n"); int d = number(i+1); a[d] = (a[d] + 1) % 10; } return 0; }
Submission Info
Submission Time | |
---|---|
Task | A - Lock |
User | asi1024 |
Language | C++11 (GCC 4.8.1) |
Score | 100 |
Code Size | 487 Byte |
Status | AC |
Exec Time | 90 ms |
Memory | 800 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 100 / 100 | ||||
Status |
|
|
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 | 23 ms | 792 KB |
subtask0_sample_02.txt | AC | 23 ms | 676 KB |
subtask1_01.txt | AC | 25 ms | 796 KB |
subtask1_02.txt | AC | 30 ms | 796 KB |
subtask1_03.txt | AC | 90 ms | 800 KB |