servik78
?>

Впоезде едут пассажиры иванов, петров и сидоров. оказалось, что такие же фамилии у машиниста поезда, его и у проводника. известно, что: 1) пассажир иванов живет в москве; 2)проводник живет на полпути между москвой и санкт-петербургом; 3)пассажир - однофамилец проводника живет в санкт-петербурге; 4)у пассажира, которой живет ближе к месту жительства проводника, чем другие пассажиры, вдвое больше детей, чем у проводника; 5)у пассажира петрова трое детей; сидоров (из поездной бригады) недавно выиграл у машиниста партию на бильярде. какая фамилия у машиниста поезда? 99 за ответ

Информатика

Ответы

Сурат1199
1) пассажир Иванов живёт в Москве;
2) проводник живёт на полпути между Москвой и Санкт-Петербургом;
3) пассажир-однофамилец проводника живёт в Санкт-Петербурге;
4) у пассажира, который живёт ближе к месту жительства проводника, чем другие пассажиры, вдвое больше детей, чем у проводника;
5) у пассажира Петрова трое детей;
6) Сидоров (из поездной бригады) недавно выиграл у машиниста партию на бильярде

7) п1+п3 = проводник не Иванов. Кто-то из пассажиров живет в С-Петербурге
8) п4+п5+п7 = У Петрова нечетное кол-во детей, значит он не тот кто живет рядом с проводником. Петров живет в С-Петербурге
9) п3+п8 =  У проводника фамилия Петров
10) п6+п9 = машинист не Сидоров. Машинист - Иванов

ответ: Иванов
klimenokvapeshop1408

Если в каждом списке всего 3 значения, то код будет выглядеть следующим образом:

Urok1 = []

Urok2 = []

Urok3 = []

Urok4 = []

k = 0

print('Urok1:')

while k < 3:

   k += 1

   s = input()

   Urok1.append(s)

print('Urok2:')

k = 0

while k < 3:

   k += 1

   s = input()

   Urok2.append(s)

print('Urok3:')

k = 0

while k < 3:

   k += 1

   s = input()

   Urok3.append(s)

print('Urok4:')

k = 0

while k < 3:

   k += 1

   s = input()

   Urok4.append(s)

print(Urok1, Urok2, Urok3, Urok4, sep='\n')

Иначе поставим какое-нибудь условие, например, в виде слова " СТОП ", которое будет прерывать бесконечное заполнение списка:

Urok1 = []

Urok2 = []

Urok3 = []

Urok4 = []

print('Чтобы закончить ввод данных в блоке напишите " СТОП "')

print('Urok1:')

while True:

   s = input()

   if s == 'СТОП': break

   Urok1.append(s)

print('Urok2:')

while True:

   s = input()

   if s == 'СТОП': break

   Urok2.append(s)

print('Urok3:')

while True:

   s = input()

   if s == 'СТОП': break

   Urok3.append(s)

print('Urok4:')

while True:

   s = input()

   if s == 'СТОП': break

   Urok4.append(s)

print(Urok1, Urok2, Urok3, Urok4, sep='\n')

klimenko05

1,2:

garden = 'В нашем саду растут 20 яблонь и 15 груш'

gardensplit=garden.split()

gardensplit[5],gardensplit[-1]=gardensplit[-1],gardensplit[5]

garden=" ".join(gardensplit)

print(garden)

summ=0

for i in gardensplit:

 if i.isdigit():

   summ+=int(i)

print(summ)

3:

a=int(input("Введите число: "))

print("Это ",len(str(a)),"-значное число",sep="")

4:

text=input("Введите текст: \n")

word=input("Введите слово для поиска: ")

wordchng=input("Введите слово для замены: ")

texthelp="".join(c.lower() for c in text if c.isalpha() or c==" ").split()

if word in texthelp:

 print(text.replace(word,wordchng))

else:

 print("Искомое слово не найдено")

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Впоезде едут пассажиры иванов, петров и сидоров. оказалось, что такие же фамилии у машиниста поезда, его и у проводника. известно, что: 1) пассажир иванов живет в москве; 2)проводник живет на полпути между москвой и санкт-петербургом; 3)пассажир - однофамилец проводника живет в санкт-петербурге; 4)у пассажира, которой живет ближе к месту жительства проводника, чем другие пассажиры, вдвое больше детей, чем у проводника; 5)у пассажира петрова трое детей; сидоров (из поездной бригады) недавно выиграл у машиниста партию на бильярде. какая фамилия у машиниста поезда? 99 за ответ
Ваше имя (никнейм)*
Email*
Комментарий*