В один из жарких летних дней петя и его друг вася решили купить арбуз python
Вася и Петя учатся в школе в одном классе. Недавно Петя поведал Васе о хитром способе возведения в квадрат натуральных чисел, оканчивающихся на цифру 5. Теперь Вася может с легкостью возводить в квадрат двузначные (и даже некоторые трехзначные) числа, оканчивающиеся на 5. Способ заключается в следующем: для возведения в квадрат числа, оканчивающегося на 5 достаточно умножить число, полученное из исходного вычеркиванием последней пятерки на следующее по порядку число, затем остается лишь приписать «25» к получившемуся результату справа. Например, для того, чтобы возвести число 125 в квадрат достаточно 12 умножить на 13 и приписать 25, т.е. приписывая к числу 12*13=156 число 25, получаем результат 15625, т.е. 1252=15625. Напишите программу, возводящую число, оканчивающееся на 5, в квадрат для того, чтобы Вася смог проверить свои навыки.
Голосование за лучший ответ
Помогаю.
Для начала проверяем вес на четность, если четный то проверяем каждую половину на четность. Если хотя бы одна нечетная - выводим 1, иначе 0 (за исключением веса 2 кг)
Aня AngelЗнаток (384) 4 года назад
А как это на языке Pascal точно написать?
Imobilazer Искусственный Интеллект (221544) Точно так же, как я объяснил, делать же работу за Вас я не собираюсь
Aня AngelЗнаток (384) 4 года назад
Мне нужно конкретно, пожалуйста.
MaXX1020Просветленный (47240) 4 года назад
Не правильно) Достаточно проверки на чёрность и число >= 4
Imobilazer Искусственный Интеллект (221544) Ну мой вариант тоже работать будет, хотя так да, проще)
Для начала проверяем вес на четность, если четный то проверяем каждую половину на четность. Если хотя бы одна нечетная - выводим 1, иначе 0 (за исключением веса 2 кг)
Просто проверяем вес на четность, и что он больше 2. Что может быть проще?
fun n = if n > 3 andalso n mod 2 = 0 then 1 else 0;
Гена БукинУченик (122) 4 года назад
я программист меня не обманешо
это не ко мне
Илюхин ДмитрийЗнаток (380) 4 года назад
Ответ неверный, забудьте
ооо. да, очень трудно))). А как это записать "Aня Angel" Читайте книжки, если бы спросили бы про синтаксист программирования Паскаля, например про цикл хотя бы, я бы вам ответил, а вы просите за вас решить такую задачу, еще и 'Бесплатно.
Я в паскале накидал алгоритм
Опробуй его
uses crt;
var
arbuz,kusok1,kusok2:integer;
out1:integer;
begin
out1:=0;
readln(arbuz);
if (arbuz mod 2)=0 then out1:=1 else
begin
if (trunc(arbuz/2) + trunc(arbuz/2))=arbuz then kusok1:=trunc(arbuz/2);
if (trunc(arbuz/2) + trunc(arbuz/2))=arbuz then kusok2:=trunc(arbuz/2);
while (kusok1>0) do
begin
kusok1:=kusok1-1;
kusok2:=kusok2+1;
if (not(odd(kusok1)))and(not(odd(kusok2))) then out1:=1;
end;
end;
writeln(out1);
В один из жарких летних дней Петя и его друг Вася решили купить арбуз. Они выбрали самый большой и самый спелый, на их взгляд. После недолгой процедуры взвешивания весы показали w килограмм. Поспешно прибежав домой, изнемогая от жажды, ребята начали делить приобретенную ягоду, однако перед ними встала нелегкая задача. Петя и Вася являются большими поклонниками четных чисел, поэтому хотят поделить арбуз так, чтобы доля каждого весила именно четное число килограмм, при этом не обязательно, чтобы доли были равными по величине. Ребята очень сильно устали и хотят скорее приступить к трапезе, поэтому Вы должны подсказать им, удастся ли поделить арбуз, учитывая их пожелание. Разумеется, каждому должен достаться кусок положительного веса.
Выходные данные
Выведите YES, если ребята смогут поделить арбуз на две части, каждая из которых весит четное число килограмм, и NO в противном случае.
В один из жарких летних дней Петя и его друг Вася решили купить арбуз. Они выбрали самый большой и самый спелый, на их взгляд. После недолгой процедуры взвешивания весы показали w килограмм. Поспешно прибежав домой, изнемогая от жажды, ребята начали делить приобретенную ягоду, однако перед ними встала нелегкая задача. Петя и Вася являются большими поклонниками четных чисел, поэтому хотят поделить арбуз так, чтобы доля каждого весила именно четное число килограмм, при этом не обязательно, чтобы доли были равными по величине. Ребята очень сильно устали и хотят скорее приступить к трапезе, поэтому Вы должны подсказать им, удастся ли поделить арбуз, учитывая их пожелание. Разумеется, каждому должен достаться кусок положительного веса.
Читайте также: