1. Java / Говнокод #12530

    +63

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    int i = (int)Math.pow(10, (n - 1)); 
              int max = i*5;
              int count = 0;
                
              for (i = i; i < max; i++) {  // i = i ??              
                 if (isUnique(i, i*2, n)) { 
                    count++;
                    System.out.printf("%s %s \n", i, i*2);
                 }

    Как обойтись без такого кулхацкерного самоприсваивания?

    Запостил: Govnocoder#0xFF, 02 Февраля 2013

    Комментарии (8) RSS

    • for ( ; i < max; i++)
      ???
      Ответить
      • Поооооостоооойте-каааа, или это был сарказм?
        Ответить
        • При наличии решения сказать уже можно все что угодно.
          Ответить
    • Мне кажется, у вас серьёзная сишконедостаточность головного мозга.
      Ответить
      • Если вы имеете ввиду то, что я не знаю сишку, то это так и есть. Джава мой первый си-подобный язык.
        Ответить
        • Вот так спокойней на душе?
          int min = (int)Math.pow(10, (n - 1)); 
          int max = i*5;
          int count = 0;
          
          for (int i = min; i < max; i++) {
              if (isUnique(i, i*2, n)) {
                  count++;
                  System.out.printf("%s %s \n", i, i*2);
              }
          }
          Ответить

    Добавить комментарий