16 해설

  • 0
    @ 2023-10-21 7:26:07

    #include<stdio.h> int isPalindrome(int x){ if(x<0){ return 0; } int div=1; while(x / div>=10){ div*=10; } while(x>0){ int left = x / div; int right = x % 10; if(left != right){ return 0; } x = (x % div)/10; div /= 100; } return 1; }

    int main() { int x; scanf("%d",&x); if(isPalindrome(x)){ printf("yes"); }else{ printf("no"); }

    return 0;
    

    }

    정보

    ID
    32
    시간
    1000ms
    메모리
    128MiB
    난이도
    6
    태그
    제출 기록
    5412
    맞았습니다.
    1717
    아이디