Кресты / Говнокод #17946 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
  46. 46
  47. 47
  48. 48
  49. 49
  50. 50
  51. 51
  52. 52
  53. 53
  54. 54
  55. 55
  56. 56
  57. 57
#include <iostream>

using namespace std;

int sumc(int n) {
	int res = 0;
	while (n != 0) {
		int tmp = n % 10;
		n /= 10;
		res += tmp * tmp;
	}
	return res;
}

int main () {
	freopen("input.txt", "rt", stdin);
	freopen("output.txt", "wt", stdout);
	int x;
	cin >> x;
	int i;
	for (i = x + 1; sumc(i) % 7; ++i);
	cout << i;
        //код рабочий, а в комментах изначальный говно-вариант
	/*int a[5];
	a[0]=0;
	a[1]=0;
	a[2]=0;
	a[3]=0;
	a[4]=0;
	int n = 4;
	while (x > 0) {
		a[n] = x%10;
		x=x/10;
		n--;
	}
	while (1 == 1) {
		if ((a[0]*a[0]+a[1]*a[1]+a[2]*a[2]+a[3]*a[3]+a[4]*a[4])%7 == 0)
			break;
		a[n]++;
		for (int j=n; n>0; j--) {if (a[j]=10) {
			a[j-1]++; 
			a[j] = 0;
		};
		};

	};
	int j=-1;
	while (1) {

		++j;
		if (a[j] != 0) break;
	};
	for (int l=j; l<5; l++){
		cout << a[l];
	};*/
	return 0;
}

код рабочий, а в комментах изначальный говно-вариант

Запостил: yury99 yury99, (Updated )

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

  • Говнище ебаное, я так и не смог найти баг среди тонн этого дерьма. Только человек с именем Юрий мог такое написать.
    Ответить
  • Ищет наименьшее число, которое больше x, а сумма квадратов цифр делится на 7?
    Ответить
      • Не обманешь ты меня, делал я ваш loop unrolling в компиляторе. Это - пиздец
        Ответить
      • Э, всмысле? Это не рукописный код?

        Откуда он взялся? Реально раскрутка циклов? Я думал вы прикалываетесь
        Ответить
        • Да нет тут сгенерированного (если только это не лаба по кодогенерециям).
          Просто автора посетила муза, он нисколько не заставлял себя писать этот код, вошёл в поток, пальцы летали над клавиатурой, и оно само написалось.
          Ответить
          • Да, тут лучше написано, а до кодогенераций мне далеко, я юный говнокодер.
            Ответить
        • Рукописный, просто я сам не понял как это написал, потом не мог понять что здесь не работает и переписал
          Ответить

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

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8