КОД НА ЯЗЫКЕ ПИТОН Простое число
По введённому натуральному числу K, не превосходящему 100000, выдать K-е по счёту простое число.
Входные данные
Во входном файле находится одно натуральное число K.
Выходные данные
В выходной файл выведите K-е простое число.
Примеры
Ввод 1
3
Вывод
5
Ввод 2
1
Вывод
2
Ограничения
Время выполнения: 3 секунды
Ответы на вопрос:
import lst #создаём зависимость
print(len(lst.easy)) #эта строка выводит кол-во элементов списка !ВАЖНО! если вам надо 100 элементов, строка должна выводить 101
i = int(input('>>>')) #Даём пользователю ввести число
print(lst.easy[i]) #Достаём из списка наше число
#PROFIT
Объяснение:
Нам надо создать 2 файла. Я назвал их lst.py и app.py, но название может быть любым.
В файле lst.py мы создаём список (я назвал его "easy") в котором мы запишем все натуральные числа. НО! Обязательно первым числом нужно ввести 0. Ибо массивы и списки начинаются с 0. То есть
easy = [0, 2,3,5,7,11,13,17 и т.д.]
begin
var n : = abs(readinteger('введите целое число: '));
var yes : = false;
var n1 : = n mod 10;
n : = n div 10;
while n > 0 do
begin
var n2 : = n mod 10;
if n1 = n2 then
begin
yes : = true;
break
end;
n : = n div 10;
n1 : = n2
end;
if yes then print('верно')
else print('неверно')
end.
а еще это можно решить, к примеру, так:begin
var s : = abs(readinteger('введите целое число: ';
if s.pairwise.any(t-> t[0]=t[1]) then print('верно')
else print('неверно')
end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
vittoriakostenk18.07.2022 21:22
-
maxbf01.06.2021 04:24
-
DayanaTolepber22.02.2021 19:26
-
anfinogenov9722.03.2021 01:07
-
лохчмоебанье09.04.2021 20:49
-
lera97808.10.2020 00:36
-
Karakulova200406.05.2020 11:16
-
eliot4024.07.2022 00:33
-
alnoskoff11.10.2022 19:14
-
gabpara00730.07.2021 18:23
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.