답안 #1102685

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
1102685 2024-10-18T15:49:51 Z Choco Esej (COCI15_esej) C++14
72 / 80
9 ms 1520 KB
#include<bits/stdc++.h>
using namespace std;
#define Study ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL)
#define ll long long
#define pb push_back
#define ff first 
#define ss second
#define fori for(ll i=1;i<=n;i++)
#define ins insert
void work(){
    ll a,b;
    cin>>a>>b;
    ll fi=1,se=-1,th=-1,fo=-1;
    string s="a";
    if(a==1){
        cout<<s;
        return;
    }
    ll wordcnt=1;
    while(wordcnt<b){
        s+=" ";
        string fi1="",se1="",th1="",fo1="";
        if(fi>=0){
            ll num=(int)'a';
            fi1=char(fi+num);
        }
        if(se>=0){
            ll num=(int)'a';
            se1=char(se+num);
        }
        if(th>=0){
            ll num=(int)'a';
            th1=char(th+num);
        }
        if(fo>=0){
            ll num=(int)'a';
            fo1=char(fo+num);
        }
        string s1=fo1+th1+se1+fi1;
        s+=s1;
        fi++;
        if(fi==26){
            fi=0;
            se++;
            if(se>25){
                se=0;
                th++;
                if(th>25){
                    th=0;
                    fo++;
                }
            }
        }
        wordcnt++;
    }
    cout<<s<<endl;
}
int main(){
    Study;
    ll t=1;
    //cin>>t;
    while(t--){
        work();
    }
}
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 336 KB Output is correct
2 Correct 1 ms 336 KB Output is correct
3 Incorrect 1 ms 336 KB Output isn't correct
4 Correct 1 ms 336 KB Output is correct
5 Correct 1 ms 336 KB Output is correct
6 Correct 3 ms 592 KB Output is correct
7 Correct 7 ms 1520 KB Output is correct
8 Correct 9 ms 1520 KB Output is correct
9 Correct 7 ms 1520 KB Output is correct
10 Correct 6 ms 1520 KB Output is correct