Mr_VVoodman
Резидент
У меня с @Vanessa не работает, давай видеоотчёт.Не заработало? Все нормально и все работает!
Могу сделать видео-отчет)
VLMI - форум по обмену информацией. На форуме можете найти способы заработка, разнообразную информацию по интернет-безопасности, обмен знаниями, курсы/сливы.
У меня с @Vanessa не работает, давай видеоотчёт.Не заработало? Все нормально и все работает!
Могу сделать видео-отчет)
ок.Возможно полетела табуляция:worried:У меня с @Vanessa не работает, давай видеоотчёт.
Можно, но за психику прочитавшего я не ручаюсь
Вы проверили? Я тоже хочу награду "Мозг";))ок.Возможно полетела табуляция:worried:
Возможно работает несколько специфично, но с заданием я справился.
Сделал шифратор текста методом сдвига на N количество строк
Думаю проблема в табуляции на строках If и For
Я понял, что не так, у тебя просто в крипторе нет ни заглавных букв, ни знаков препинания.Вы проверили? Я тоже хочу награду "Мозг";))
Точно.Про заглавные буквы и знаки препинания я вообще не подумал.Я понял, что не так, у тебя просто в крипторе нет ни заглавных букв, ни знаков препинания.
Надо посовещаться с @Vanessa.
Вот так из-за забыл/не подумал и срываются награды. К сожалению награду вы не получите, криптор был не доделан, а соответственно задание не выполнено.Точно.Про заглавные буквы и знаки препинания я вообще не подумал.
with open('input.txt', 'r', encoding='utf-8') as r:
products = []
customers = []
lines = r.readlines()
for line in lines:
customers.append(line.split(" ")[0])
products.append(line.split(" ")[1])
customers = list(set(customers))
products = list(set(products))
with open('output.txt', 'w', encoding='utf-8') as w:
for i in range(len(customers)):
counts = [0 for i in range(len(products))]
current = customers
for line in lines:
customer = line.split(" ")[0]
product = line.split(" ")[1]
count = line.split(" ")[2]
if current == customer:
counts[products.index(product)] += int(count)
w.write(current + ":\n")
for j in range(len(products)):
if counts[j] != 0:
w.write(products[j] + " " + str(counts[j]) + "\n")
list = 'qwertyuiopashdfgjkl;[]\'\\zxvbnm,./:"|*-+@#№$^&?()_=`~ёйцукенгшщзхъфывапролджэячсмитьбюQWERTYUIOPASDFGHJKLZXVBNMЁЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ1234567890'
def encrypt(text, key):
text = text.replace(" ", "0000")
key.replace(" ", "0000")
key = str(key)
encrypted = ''
c = 0
for i in range(len(text)):
if c >= len(key):
c = 0
index1 = list.index(text)
index2 = list.index(key[c])
if index1 < index2:
encrypted += list[index2 - index1]
else:
encrypted += list[index1 - index2]
return encrypted
def decrypt(text, key):
key = str(key).replace(" ", "0000")
decrypted = ''
c = 0
for i in range(len(text)):
if c >= len(key):
c = 0
index1 = list.index(text)
index2 = list.index(key[c])
if index1 > index2:
decrypted += list[index2 + index1]
else:
decrypted += list[index2 - index1]
return decrypted.replace("0000", " ")
print(encrypt("Че пацаны шифруемся", 'osamdoasd'))
print(decrypt(encrypt("Че пацаны шифруемся", 'osamdoasd'),'osamdoasd'))
text = []
for i in range(int(input())):
text.append(input().lower())
found = False
for i in text:
if 'пёс' in i:
found = False
elif 'кот' in i:
found = True
if found:
print('МЯУ')
else:
print("НЕТ")
Следующим будет C++, с другими конечно задачами.Следующую олимпиаду делайте уже на другом языке пожалуйста...))) XD
Б****. У меня проблема XDСледующим будет C++, с другими конечно задачами.
Можно сделать голосовалку, на каком будет следующая олимпиада.В следующей скорее всего не буду участвовать. Я в языках не разбираюсь, учусь только)
Ну почему сразу на русском?) Давайте на французском. Тогда моя победа гарантирована))На русском :D
Мой французский плохо знать xDНу почему сразу на русском?) Давайте на французском. Тогда моя победа гарантирована))
Не так) "Moi parle pas français" это дословный перевод))) а правильно будет "Je ne parle pas français" или "Je ne parle pas la langue française"))) вот такМой французский плохо знать xD