Вопрос задан 16.06.2023 в 12:36. Предмет Информатика. Спрашивает Стрілець Віталій.

С++ без if и ceil 100баллов! Делёж яблок — 2 n школьников делят k яблок “почти поровну”, то есть

так, чтобы количество яблок, доставшихся любым двум школьникам, отличалось бы не более, чем на 1. Входные данные Программа получает на вход натуральное число n и целое неотрицательное число k, каждое в отдельной строке и не превосходит 200. Выходные данные Программа должна вывести количество школьников, которым достанется яблок меньше, чем некоторым из их товарищей. Примеры Ввод 7 30 Вывод 5 Ввод: 7 28 Вывод: 0
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Задиранова Арина.

Ответ:

include<iostream>

using namespace std;

int main ()

{

   int n,k,A;

   cin>>n;

   cin>>k;

   A=k%n;

   cout<<A;

}

Объяснение: Если, что-то не так, скажите, переделаю

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Программа на C++, решающая задачу дележа яблок без использования оператора if и функции ceil, может выглядеть следующим образом:

cpp
#include <iostream> int main() { int n, k; std::cin >> n >> k; int remainder = k % n; // Остаток от деления яблок на количество школьников // Вычисляем количество школьников, которым достанется яблок меньше, чем некоторым из их товарищей int result = (remainder == 0) ? 0 : n - remainder; std::cout << result << std::endl; return 0; }

Программа считывает два числа n и k с помощью std::cin и вычисляет остаток от деления k на n. Затем она проверяет, равен ли остаток нулю. Если остаток равен нулю, то каждому школьнику достанется одинаковое количество яблок, и результатом будет 0. В противном случае, результатом будет разница между количеством школьников n и остатком remainder.

Программа выводит результат с помощью std::cout.

Надеюсь, это поможет вам решить задачу!

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос