| # | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
|---|---|---|---|---|---|---|---|
| 1299194 | tab | Esej (COCI15_esej) | C++20 | 411 ms | 131072 KiB |
#include "bits/stdc++.h"
using namespace std;
#define intt int
#define fi first
#define se second
const intt mxN = 1e5 + 5;
const intt LG = 20;
const intt inf = 1e18;
const intt mod = 10007;
intt A, B, sz = 1;
vector<string> v;
void _() {
cin >> A >> B;
char last = 'a';
while(v.size() < A) {
intt f = 0;
if(sz == 1) {
for(char c = 'a'; c <= 'z'; c++) {
string app="";
app += c;
v.push_back(app);
if(v.size() >= A && v.size() <= B) {
f = 1;
break;
}
}
++sz;
if(f) break;
continue;
}
char tempp = 'a';
intt szz = sz;
string temp="";
while(szz!=0){
temp+=tempp;
tempp++;
--szz;
}
v.push_back(temp);
for(char fir = 'b'; fir <= 'z'; fir++) {
string app="";
app += fir;
tempp = 'a';
while(app.size() != sz) {
app += tempp;
++tempp;
}
v.push_back(app);
if(v.size() >= A && v.size() <= B) {
f = 1;
break;
}
}
if(f)break;
++sz;
}
for(auto u : v){
cout<<u<<" ";
}
cout<<endl;
}
int main() {
ios_base::sync_with_stdio(false);
cin.tie(NULL);
cout.tie(NULL);
intt t = 1, buu = 1;
// cin >> t;
while(t--){
// cout << "Case #" << buu++ << ": ";
_();
}
}
컴파일 시 표준 에러 (stderr) 메시지
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
