satanbeat
08.07.2021 02:18

Для печати первой энциклопедии всего на свете, царь тридевятого царства заказал у кузнеца отлить шрифты и буквицы. В том числе было отлито N цифр, необходимых для набора и печати номеров страниц. Один наборщик делает ровно K макетов страниц в день. Написать программу, которая определит, какое минимальное количество наборщиков нужно, чтобы закончить набор всех страниц за три дня. Формат ввода
В единственной строке входных данных задано два числа N и K: 10 < N <1010 – количество отпечатанных цифр, 0 < К < 11 – количество страниц, набираемых одним наборщиком в день.

Формат вывода
В качестве выходных данных выведите одно число – минимальное количество наборщиков необходимых чтобы закончить работу в срок.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
YDA2007
08.05.2021 20:40

Писать код можно в любой среде разработки: SharpDevelop, Microsoft Visual Studio, и другие - от них ничего не зависит для новичка.

Если Вы вообще ни разу не писали на C#, имеет смысл почитать какие-нибудь книги или онлайн учебники. Для Вашей задачи будет достаточно хотя бы узнать как писать программу, выводящую "Hello World" на экран и узнать о базовых типах переменных.

Приведу пример программы "Hello World":

using System;

class Program

{

   static void Main()

   {

       Console.WriteLine("Hello World");

   }

}

В этой программе новичку стоит только понимать, что программа выполняется внутри фигурных скобок, метода Main.

Дальше узнайте, что для хранения вещественных чисел используется тип переменных double.

А потом наберите в интернете "как округлять double до нужного числа знаков после запятой c#" или типа того.

В общем, когда Вам сказали найти ответ в интернете, имелось ввиду в поисковике, а не задавать вопрос на форуме.

0,0(0 оценок)
Ответ:
незнайка3431
10.04.2022 22:19

Обычно предполагается, что нам известны какие-либо начальные данные. Тогда для простоты, буду считать что нам известно основание и высота к этому основанию. В таком случае

S = основание * высоту / 2

Что нужно сделать?

1) Запросить у пользователя ввод длины основания

2) Запросить у пользователя ввод длины высоты

3) Вычислить площадь

4) Вывести площадь на экран

Определимся с данными. У нас будет переменная S, основания и высоты. Все будут real, ведь пользователь может ввести и не целое число.

program ploshad;

var S, osnovanie, visota:real;

begin

   writeln('Вычисление площадь треугольника по основанию и высоте');

   writeln('Введите длину основания ');

   read(osnovanie);

   writeln('Введите длину высоты ');

   read(visota);

   S:=osnovanie*visota/2;

   writeln('Площадь треугольника = ',S);

end.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота