Задача А. Треугольное число Как известно, целое число n называется треугольным, если его можно представить в виде n = k - (k+1)/2, где k — целое число. Например, п= 6 треугольное, так как 6 = 3 - 4/2, а п = 5 — не треугольное. Дано число п. Является ли оно треугольным? Формат входных данных В первой строке записано целое число n (0 < n< 11). Формат выходных данных В первой строке выведите «YES», если пявляется треугольным числом, и «NO» противном случае. Каждая буква ответа может быть как большой, так и маленькой.
1. При выполнения цикла каждая из троек 8 будет заменена на одну 9. Значит у нас получится строка длиной в 334 символа, где 333 девятки и последний символ - восьмерка
2. Далее 333 девятки заменятся на 111 восьмерок плюс последняя восьмерка - всего получим 112 восьмерок
3. Из 112 восьмерок получится 37 девяток и одна восьмерка
4. И 37 девяток получим 12 восьмерок плюс одна девятка и плюс последняя восьмерка
5. 12 восьмерок дадут 4 девятки плюс последние 9 и 8
6. И наконец получаем строку 8998
ответ: 8998