Напишите программу, которая вычисляет сумму квадратов чисел от 1 до n. число n программа должна запрашивать у пользователя.
266
277
Ответы на вопрос:
Var n,i,sum: integer; begin readln(n); for i: =1 to n do sum: =sum+sqr(i); writeln(sum); end.
1. отметим, что оба получающихся числа независимы друг от друга, поскольку первое строится из нечетных цифр исходного пятизначного числа, а правое - из четных. 2. первое число - сумма трех цифр, следовательно его величина может быть в пределах от 0+0+0=0 до 9+9+9=27. второе число - сумма двух цифр, поэтому его величина может быть в пределах от 0+0=0 до 9+9=18. на этом основании бракуем все числа, у которых вторая цифра больше 27 и/или первая цифра больше 18. таким образом вычеркиваем 1030, 2019, 1920, 3010. 3. 40 - не подходит (4,0), нарушен порядок неубывания, 130 - не подходит (13,0), 1320 - (13,20) - подходит, нарушен порядок неубывания, 2013 - не подходит (20,13), нарушен порядок неубывания, 213 - подходит (2,13). ответ: 2 числа.
Популярно: Информатика
-
sssfgdgd07.11.2020 18:56
-
Kamilla135123.10.2020 11:14
-
chiginavera13.07.2022 16:30
-
Kotik7778911.08.2022 20:40
-
диана237620.05.2020 04:15
-
милана555555525.03.2021 08:29
-
dff45rt9629.01.2021 12:52
-
667622806.07.2022 20:47
-
lidakirillina22.01.2020 08:15
-
trohy7106.06.2021 11:09