сартоваа
03.01.2020 19:24

Питон

даша часто забывала свой пароль от codeforces, поэтому она решила записать его в тетрадку. но она испугалась, что злоумышленник сможет подсмотреть ее пароль, зайти под ее логином, и украсть все ее решения. поэтому она решила разделить пароль на две части, и записать их отдельно: одну часть в тетрадку по , а другую — в тетрадку по языку.

даша разделила пароль следующим образом. буквы с нечетными номерами (первая, третья, и т. д.) она записала в первую тетрадку, а буквы с четными номерами (вторая, четвертая, и т. д.) — во вторую тетрадку.

теперь даша просит вас написать программу, которая по двум строкам, записанным в тетрадки, восстанавливает ее пароль.

входные данные
ввод содержит две строки, первая строка — это буквы пароля с нечетными номерами, вторая строка — это буквы пароля с четными номерами. обе строки не пустые, состоят только из букв, и имеют длину не больше 10.

выходные данные
выведите одну строку — пароль даши.

примеры
входные данныескопировать
pswr
asod
выходные данныескопировать
password
входные данныескопировать
qet
wr
выходные данныескопировать
qwert

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
МисАлександра
06.09.2022 02:31

#include <iostream>

#include <cstdlib>

#include <ctime>

using namespace std;

int main() {

int n;

cin >> n; // размерность

int ar[n]; // массив

int a = -100;

int b = 100; // промежуток чисел для заполнения массива [а; b]

srand(time(NULL)); // функция для генерации случайных чисел

for (int i=0; i<n; i++){

ar[i] = rand()%(b-a+1)+a;

cout << ar[i] << " ";

} cout << endl; // заполняем массив

int k=0; // переменная для подсчёта положительных элементов

for (int i=0; i<n; i++){

if (ar[i] > 0) k++;

} cout << endl; // считаем количество положительных элементов

cout << "Количество положительных элементов массива: " << k;

return 0;

}

0,0(0 оценок)
Ответ:
svetik10987
03.09.2020 11:25

numbers = [] # создаем пустой массив

while True: # бесконечный цикл

   a = int(input()) # ввод a и перевод в int

   b = int(input()) # аналогично

   c = int(input()) # аналогично

   if a==b or b==c or a==c: # если a=b или b=c или a=c

       continue # то начинаем цикл сначала

   else: # иначе

       numbers.append(a) # добавляем в конец массива переменную a

       numbers.append(b) # аналогично

       numbers.append(c) # аналогично

       numbers = sorted(numbers) # сортируем массив

       print(numbers[0], end=' ') # выводим нулевой элемент массива

       print(numbers[1], end=' ') # первый

       print(numbers[2]) # и, наконец, второй. в python счет начинается с нуля

       break # выходим из цикла и из программы

Объяснение:

Python 3.8.0

Весь код прокомментирован.

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