Luogu решение вопросов на языке Python | P2433 Математика для начальной школы N в одном

Изучите Python от ребенка! Записывайте вопросы в процессе обучения Luogu Python и подготовки к экзаменам, и записывайте каждый момент.

Прикрепите итоговое сообщение: вопросы по кисти Luogu Язык Python | резюме


[Название Описание]

Вопрос 1

Пожалуйста, выведите: Я люблю Луогу!

вопрос 2

Здесь 10 яблок, Маленькая А взяла 2, Уим взял 4, а Исаму Яо взял все оставшиеся яблоки. мы хотим знать:

  1. Сколько яблок всего взяли Малышка А и Уим?
  2. Сколько яблок сможет забрать Яцуо Исаму?

Теперь вам нужно написать программу, которая выводит в качестве ответа два числа, разделенных пробелами.

Вопрос 3

Сейчас есть 14 яблок. Яблоки следует разделить поровну между 4 учениками, а яблоки, которые невозможно разделить, следует положить обратно в холодильник. Прошу прощения:

  1. Сколько яблок может получить каждый ученик?
  2. Сколько всего яблок было роздано?
  3. Положить несколько яблок обратно в холодильник?

Теперь вам нужно написать программу, которая выводит в качестве ответа три числа, по одной строке на каждое число.

вопрос 4

Теперь у нас есть 500 мл счастливой воды Feizhai. Ее нужно разделить поровну между 3 учениками. Сколько мл может получить каждый ученик? Пожалуйста, выведите число в качестве вывода. Сохраняйте 6 значащих цифр и не используйте научные обозначения.

Вопрос 5

Поезд A имеет длину 260 метров и движется со скоростью 12 метров в секунду; Поезд B имеет длину 220 метров и движется со скоростью 20 метров в секунду. Два вагона движутся навстречу друг другу. Отсчет времени начинается, когда передние части двух вагонов встречаются. Как долго будет нужно, чтобы задние части двух машин встретились? Известный ответ — целое число.

Вопрос 6

Длина и ширина прямоугольника равны соответственно 6 см и 9 см. Найдите длину его диагонали (см). Используйте вывод cout напрямую.

Вопрос 7

На банковском счете Уима есть 100 юаней. После следующих операций:

  1. В него было положено 10 юаней;
  2. Покупки потратили 20 юаней;
  3. Вытащите все деньги внутри.

Пожалуйста, выводите баланс счета после каждой операции и разделяйте его переносами строк.

Вопрос 8

Если радиус  r = 5, выведите длину окружности, площадь и объем круга. Возьмем  π = 3,141593. Пожалуйста, используйте cout напрямую для вывода ответа, по одному числу в строке.

Вопрос 9

Маленькая обезьянка купила персики. В первый день он съел половину этих персиков и жадно съел еще один; на второй день он съел также половину оставшихся персиков и жадно съел еще один; он уронил половину персика и жадно съел еще один. Проснувшись на четвертый день, я обнаружил, что остался только один персик. Сколько персиков купила обезьянка?

Вопрос 10

Задачи по оценке Луогу увеличиваются равномерно в единицу времени. 8 оценочных машин могут завершить оценку программ в очереди оценки за 30 минут, а 10 оценочных машин могут завершить оценку программ в очереди оценки за 6 минут. 10 минут? Оценка программы завершена?

Вопрос 11

Скорость бега маленького А составляет 5 м/с, а скорость бега Яцуо Исаму - 8 м/с. Яцуо Яцура отстает от маленького А на 100 м. Они начинают бежать одновременно. Сколько времени понадобится Яцуо Яцуре, чтобы догнать его? маленькая А? Выведите число, обозначающее ответ, для прямого вывода используйте cout.

Вопрос 12

Всем известно, что в английском языке 26 букв, первая из которых — А. Теперь программно найдите:

  1. Какая буква алфавита М?
  2. Что такое 18-я буква?

Выведите число и букву, разделенные новой строкой.

Вопрос 13

У маленького А есть два сферических кусочка пластилина: один радиусом 4, другой радиусом 10. Он хочет смешать эти два куска пластилина и затем сформировать из них куб. Какова длина ребра этого куба? Если результат не является целым числом, цифры после десятичной точки округляются. Возьмем  π = 3,141593.

Вопрос 14

По прогнозам онлайн-школы Gugu, когда стоимость курса составит 110 юаней, на него зарегистрируются 10 человек. Если цена курса уменьшится на 1 юань, зарегистрировавшихся станет на 1 больше (и наоборот). Если вы надеетесь получить общую плату за обучение в размере 3500 юаней, какую цену вам следует назначить? Известно, что на этот вопрос есть два ответа, отвечающих требованиям, тогда выберите меньший. Если ответ не является целым числом, он округляется до ближайшего целого числа.

【входить】

Введите положительное целое число, обозначающее номер вопроса.

【Выход】

По введенному номеру вопроса выводится ответ на соответствующий вопрос.

【Входной образец】

2

【Пример вывода】

6 4

[Подробное объяснение кода]

import math
num = int(input())
if num == 1:
    print("I love Luogu!")
elif num == 2:
    print(2+4, 10-2-4)
elif num == 3:
    print(14//4)
    print(14//4*4)
    print(14 - 14//4*4)
elif num == 4:
    print(500/3)
elif num == 5:
    print((260+220)//(12+20))
elif num == 6:
    print("%.4f" % math.sqrt(6**2+9**2))  
elif num == 7:
    print(100+10)
    print(100+10-20)
    print(0)
elif num == 8:
    print("%.4f" % (2*3.141593*5))  
    print("%.4f" % (3.141593* (5**2)))  
    print("%.3f" % (4/3 * 3.141593 * 5**3))  
elif num == 9:
    print(22)
elif num == 10:
    print(9)
elif num == 11:
    print("%.4f" % (100/(8-5)))
elif num == 12:
    print(ord('M') - ord('A') + 1)
    print(chr(ord('A')+18-1))
elif num == 13:
    print(int(math.pow((4 / 3 * 3.141593 * 4 ** 3 + 4 / 3 * 3.141593 * 10 ** 3), 1 / 3)))
elif num == 14:
    print(50)

【результат операции】

2
6 4

Supongo que te gusta

Origin blog.csdn.net/guolianggsta/article/details/132775628
Recomendado
Clasificación