Python
ans=2
a, b=map(str, input().split())
c=['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H']
if a[0] in c and b[0] in c and 1<=int(a[1])<=8 and 1<=int(b[1])<=8:
for i in range(8):
if a[0]==c[i]:
d=i+1
if b[0]==c[i]:
f=i+1
g=int(a[1])
h=int(b[1])
if d==f or g==h:
print('Rook')
ans=1
if abs(g-h)==abs(d-f):
print('Bishop')
ans=1
if abs(g-h)==1 and abs(d-f)==2 or abs(g-h)==2 and abs(d-f)==1:
print("Knight")
ans=1
if d==f or g==h or abs(d-f)==abs(g-h):
print('Queen')
ans=1
if 0
print('King')
ans=1
elif abs(g-h)==abs(d-f)==1:
print('King')
ans=1
if g>1 and d==f:
if g==2 and h==4:
print('Pawn')
ans=1
elif h-g==1:
print('Pawn')
ans=1
if ans==2:
print('Nobody')
https://acmp.ru/asp/do/index.asp?main=task&id_course=1&id_section=2&id_topic=30&id_problem=293&ins=1#solution
Код работает правильно, но на 2 тесте ошибка Presentation Error. Что не так?
195
449
Ответы на вопрос:
Var
summ, n, i, k: integer;
begin
summ := 0;
writeln('Сколько в классе учеников?');
readln(n);
for i:=0 to n-1 do
begin
writeln('Введите вес ученика номер ',i+1);
readln(k);
summ:=summ+k;
end;
writeln('Вес всего класса = ',summ);
end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
danilabelinovp08mj915.08.2021 23:45
-
Маширо1107.09.2022 23:21
-
EtoBolshayaProblema24.03.2023 00:01
-
Annaanna200212.03.2021 10:20
-
Rufa7729.03.2020 21:33
-
Qurin20.04.2020 19:36
-
leetine714.07.2020 15:06
-
Sofiamarfiya24.09.2021 15:16
-
nazarm37807.11.2020 06:51
-
kolbasko00131.08.2020 14:18
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.