티스토리 뷰

int main,i=0,j,n=0;char s[1001];
__libc_start_main(){
    read(0,s,1001);
    while(s[++n]!=10);
    write(1,s,n+1);
    for(;i<25;i++) {
        for(j=0;j<n;j++) {
            s[j]-=1;
            if(s[j]<65)s[j]=90;
        }
        write(1,s,n+1);
    }
    _exit(0);
}

풀이 : 문자열

 

문자열을 입력받고, B->A 이렇게 ascii code 기준으로 1씩 감소시킨 것을 출력합니다. 단 A보다 작아지면 다시 Z로 돌아옵니다.

최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/02   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
글 보관함