Вторник, 07.01.2025
Pascal 4 All
[ · Новые сообщения · Участники · Правила форума · Поиск · RSS ]

 

  • Страница 1 из 1
  • 1
Модератор форума: Seqular, Pavel  

Кролики(помогите до 20 числа
snaper1993Дата: Среда, 19.12.2007, 23:47 | Сообщение # 1
Бывалый
Группа: Пользователи
Сообщений: 121
Репутация: 2
Замечания: 0%
Статус: Offline
Program KROLIK;
Var f1, f2: Text; {Файлы на ввод и вывод}
n: Integer; {Сколько строк считывать}
i, c, num: Integer;
s: String; {Сама строка}
m1, m2: Integer; {Максимум первый и второй}
Begin
Assign(f1, 'z1.dat'); ReSet(f1);
Assign(f2, 'z1.sol'); ReWrite(f2);
Readln(f1, n);
For i := 1 to n do
Begin
Readln(f1, s);
Val(s, num, c);
If (num > m1) then m1 := num;
End;
For i := 1 to n do
Begin
Readln(f1, s);
Val(s, num, c);
If (num > m2) then m2 := num;
End;
If (m1 > m2) then Writeln(f2, 'V ', m1);
If (m2 > m1) then Writeln(f2, 'D ', m2);
If (m1 = m2) then Writeln(f2, 'draw');
Close(f1); Close(f2);
End.

Не проходит тест
Z3.dat Z3.sol
2
2682 draw
1986
8910
1000
Помогите!!!


Я - желанный гость Сайта взаимопомощи программистам Pascal А ты?
 
SeqularДата: Четверг, 20.12.2007, 07:25 | Сообщение # 2
Хранитель
Группа: Администраторы
Сообщений: 859
Репутация: 35
Статус: Offline
Во-первых, файл должен назваться "Z1.DAT" - это видно из исходника. Что программа пытается открыть именно его.
Во-вторых, я проверил код на этих данных. Ответ "D 8910" - т.е. победил фермер Д..., и лучший его кролик весит 8910гр. Что является верным ответом. Разве не так?


Поддерживаю также проект сообщество молодых сисадминов
 
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2025
Используются технологии uCoz
javascript:;" rel="nofollow" onclick="loginPopupForm(); return false;