티스토리 뷰

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/01   »
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 29 30 31
글 보관함