75

ПОМОГИТЕ! ЗАДАЧА ПАСКАЛЬ!

bond-andru 01 сентября 2022

ПОМОГИТЕ! ЗАДАЧА ПАСКАЛЬ! ПРОШУ, ПРОСТО ВЫРАЖЕНИЯ НАПИШИТЕ, Я ТАМ САМА ОФОРМЛЮ

категория: информатика

42

1. var N, k: real; begin readln (N); if (N<0) then k: =0 else begin if (frac (N)=0) then k: =N*2 else k: =(trunc (N)+1)*2; end; writeln (k); end.2. Первый хулиган увеличивал количество кусочков на 3 Второй — на 6 То есть, всего кусочков должно быть N=1+3m+6n Значит, N — 1 должно делиться на 3 и наоборот, если N — 1 делится на 3 N — 1=3k то возможна ситуация, когда Первый хулиган рвал k раз, а Второй наблюдал (ничего не рвал). Алгоритм свелся к проверке: Если N -1 не делится на 3, то No КОНЕЦ

пользователи выбрали этот ответ лучшим

Знаете другой ответ?
Другие вопросы по информатике

ПОПУЛЯРНОЕ
sergo_52, 01 сентября 2022
Что такое состояние объекта?
Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...