1. Список говнокодов пользователя JeeOpp

    Всего: 1

  2. Си / Говнокод #19590

    −49

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    int reverse(int x) {
        long int a=x;
        if (a<10 && a>-1) return a;
        int kol=2,k=1,i;
        long int sum=0;
        if (a<0) {
            k=-1;
            a=(-1)*a;
        }
        long int num=a;
        while (true){
            if ((num/=10)>9)
                kol++;
            else break;
            }
        for (i=0;i<kol;i++){
            sum=10*sum+a%10;
            a/=10;
        }
        return sum*k;
    }

    реверс числа

    JeeOpp, 08 Марта 2016

    Комментарии (100)