Автор Тема: школьные-прикольные  (Прочитано 485442 раз)
Руслан Дехтярь
Гость
« : Август 20, 2014, 15:18:06 »

4. Решил перебором. Как решить в общем виде- пока не придумал.
1999   1999000


перебором это жесть, если, конечно ты сам перебирал, а не Pascal, Java или C++.

пусть приписанные цифры образуют 3-х значное А, 0<=А<=999.
получим число 1000*N+A.
с другой стороны сумма всех натуральных от 1 до N равна 0,5*N*(N+1).
1000*N+A=0,5*N*(N+1), от сюда N*(N-1999)=2*A.
0<=N*(N-1999)<=1998, значит N=1999.

Не. программку простенькую написал. Я ленивый очень, чтоб такой куй..й страдать:)

Эти пользователи сказали вам СПАСИБО :

☭-Изделие 20Д, mayer

За это сообщение 2 пользователи сказал спасибо!
Записан