1. Главная
  2. Библиотека
  3. Программирование
  4. Граждане государства Напишите программу, которая случай...
Решение задачи

Граждане государства Напишите программу, которая случайным образом выбирает государственную принадлежность д'рыгов, количество налогов, которые они должны заплатить, и скорость, с которой они от такого государства бегут в пустыню. Вводятся: • количество

  • Программирование

Условие:

Граждане государства

Напишите программу, которая случайным образом выбирает государственную принадлежность д'рыгов, количество налогов, которые они должны заплатить, и скорость, с которой они от такого государства бегут в пустыню.
Вводятся:
• количество запросов;
• государства, которые претендуют на власть над д'рыгами (через пробел);
• шаг и диапазон скоростей – три целых числа – шаг, начальное и конечное;
• диапазон налогообложения – два вещественных числа через пробел в порядке возрастания.
Выведите указанное число строк со случайными данными вида:
State <государство>, tax <налог>%, speed <скорость> km/h.
Здесь государство выбирается случайно и без повторений из предложенных вариантов, налог – вещественное число с точностью до десятых из диапазона, включая концы (без повторений), скорость – целое число из диапазона с заданным шагом, включая концы, повторения возможны.
Пример
Ввод Вывод
4
Gersheba Ankh Morpork Clutch Chalk Lancre Wasteland
2 40 60
5.5 13.6
State Lancre, tax 8.2%, speed 44 km/h.
State Ankh, tax 6.2%, speed 56 km/h.
State Gersheba, tax 8.8%, speed 46 km/h.
State Wasteland, tax 6.1%, speed 46 km/h.

Решение:

Вот пример программы на Python, которая выполняет описанные вами требования:

Эта программа: 1. Запрашивает количество запросов, список государств, шаг и диапазон скоростей, а также диапазон налогообложения. 2. Генерирует возможные значения налогов и скоростей. 3. Перемешивает список государств, чтобы выбрать их случайным образом без повторений. 4. Выводит заданное количество строк с случайными данными о государстве, налоге и скорости. Обратите внимание, что если количество запросов больше, чем количество государств, программа будет выбирать государства случайным образом из доступных.

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет