1) Написати програму, яка отримує від користувача назву файла і його розширення. Потрібно вивести на екран тільки розширення веденого файла. Використовувати методи .split() і repr. 2) Використовувати f-string
Написати програму, яка на вході отримує готову дату і вам потрібно роздрукувати числа, так щоб мало наступний вигляд:
Ввід: (21,11,2020)
Вивід: Екзамен почнеться у 21/11/2020
3) Чистовувати f-string
Напишіть програму, яка на вході отримує число n і виводить послідовність додавання n+nn+nnn.
Наприклад:
Ввід: 5.
Вивід: 5+55+555
І отримуємо 615
4) Певірка повинна бути через умови (if, elif, else)
Написати програму в якій перевіряється чи даний список пустий чи ні.
5) Потрібно використати for-цикли.
Напишіть програму, де відбуваться вставка слова і приєднання до нього числа в діапозоні заданого списка.
Ввід: num = [1,2,3,4]
Вивід: ['emp1', 'emp2', 'emp3', 'emp4']
6) Потрібно використати цикл і в ньому вкладений цикл, також потрібно знати метод додавання значень у список.
Створіть список у списку, де всі значення нулі. Всередині одного списку, повинно бути 3 списка і значення 0.
Наприклад: [[0,0], [0,0], [0,0]]
7) Створіть програму для оприділення знаку зодіака людини. На вході отримуємо номер дня і місяця, і на виході Зодіак людини
Наприклад:
Ввід: 15 6
Вивід: Близнюки.
8) ХТО ХОЧЕ СТАТИ МІЛЬЙОНЕРОМ: Тобто задаються питання(до 6 питань) програмою і людина відповідає. Підраховуються очки і виводиться результат на екран чи виграла людина чи ні.
9) AMONG US: Потрібно створити програму, яка буде оприділяти хто є диверсантом. Тобто якщо хтось із ваших чоловічків введе слово "Boom", то програма повинна його зафіксувати і видати результат.
10) Створіть програму, яка із вибірки характеристик генерує коментар до даного персонажа. Наприклад:
Список характеристик: [хороший, поганий, старанний, напористий]
Вивід: Вася Пупкін є дуже напористий і хороший, і всім він подобається.
вычислительная техника является важнейшим компонентом процесса вычислений и обработки данных. первыми приспособлениями для вычислений были, вероятно, всем известные счётные палочки, которые и сегодня используются в начальных классах многих школ для обучения счёту. развиваясь, эти приспособления становились более сложными, например, такими как финикийские глиняные фигурки, также предназначаемые для наглядного представления количества считаемых предметов. такими приспособлениями, похоже, пользовались торговцы и счетоводы того времени. постепенно из простейших приспособлений для счёта рождались всё более и более сложные устройства: абак (счёты), логарифмическая линейка, арифмометр, компьютер. несмотря на простоту ранних вычислительных устройств, опытный счетовод может получить результат при простых счётов даже быстрее, чем нерасторопный владелец современного калькулятора. естественно, производительность и скорость счёта современных вычислительных устройств уже давно превосходят возможности самого расчётчика-человека.
я просто ищу все простые числа в диапазоне от 1 до n с решето эратосфена, а далее просто сравниваю вектор с простыми числами.
мой пример решения:#include
#include
using namespace std;
int main()
{
int n;
cin > > n;
vector prime (n+1, true);
prime[0] = prime[1] = false;
for (int i=2; i*i< =n; ++i)
if (prime[i])
for (int j=2; j< =n/i; j++)
if (prime[i*j]) prime[i*j] = false;
for(int i = 0; i < prime.size(); ++i)
{
for(int j = i; j < prime.size(); ++j)
{
if(prime[i]& & prime[j])
if(i+j==n)
cout < < i < < " " < < j < < endl;
}
}
cin.get();
cin.get();
}