
Вопрос задан 13.03.2021 в 03:00.
Предмет Информатика.
Спрашивает Давлетов Равиль.
СРОЧНО 20 БАЛЛОВ. НА С++ Требуется определить, можно ли от шоколадки размером n×m долек отломить
k долек, если разрешается сделать один разлом по прямой между дольками (то есть разломить шоколадку на два прямоугольника). Формат входных данных Вводятся 3 натуральных числа n, m и k (1≤n⋅m,k≤30000; k≠n⋅m). Формат выходных данных Выведите «YES», если можно отломить от шоколадки ровно k долек, и «NO» иначе. Примеры входные данные выходные данные 3 2 4 YES 3 2 1 NO на с++ пожалуйста

Ответы на вопрос

Отвечает Лобанок Екатерина.
Uses crt;
var n,m,k: integer;
begin
write('n=');
readln(n);
write('m=');
readln(m);
write('k=');
readln(k);
if ((k mod n=0) or (k mod m=0)) and (k<n*m) then
writeln('yes') else writeln('no');
end.
var n,m,k: integer;
begin
write('n=');
readln(n);
write('m=');
readln(m);
write('k=');
readln(k);
if ((k mod n=0) or (k mod m=0)) and (k<n*m) then
writeln('yes') else writeln('no');
end.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно! Вот пример кода на C++, который решает данную задачу:
cpp#include <iostream>
using namespace std;
int main() {
int n, m, k;
cin >> n >> m >> k;
// Проверяем, можно ли отломить k долек
if (k % n == 0 && k / n < m) {
cout << "YES" << endl;
} else if (k % m == 0 && k / m < n) {
cout << "YES" << endl;
} else {
cout << "NO" << endl;
}
return 0;
}
Программа считывает три числа n
, m
и k
и затем проверяет условия для различных вариантов разлома шоколадки. Если хотя бы одно из условий выполняется, то выводится "YES", иначе выводится "NO".


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili