1 Востаннє редагувалося Replace (22.11.2013 21:16:15)

Тема: Програма для множення чисел, автоматичні тести

задача наступна:
вхід - два цілих числа
вихід - одне ціле число результат множення

Я, звісно, зробив так, як зробила б кожна адекватна людина:

var a,b:integer;
begin 
  read(a);
  read(b);
  write(a*b);
end.

Але тестер видає 3/5 правильних відповідей. Порадьте що треба додати

2 Востаннє редагувалося Chemist-i (22.11.2013 17:47:53)

Re: Програма для множення чисел, автоматичні тести

var c: Integer;
...
c := a*b;
write(c);

(і код беріть у тег code, поважайте форумчан)
Ну і можна трохи почитати це і це.

3

Re: Програма для множення чисел, автоматичні тести

у вашому коді нічого суттєво не змінилось (я вже пробував так, все одно 3/5)

4

Re: Програма для множення чисел, автоматичні тести

Спробуйте жостко задати а і б

a := 3;
b := 5;

5

Re: Програма для множення чисел, автоматичні тести

зчитування обов'язково має відбуватись вручну, бо перевіряє програма

6

Re: Програма для множення чисел, автоматичні тести

Може Readln()?

7

Re: Програма для множення чисел, автоматичні тести

умова : Ціле число A та ціле невідємне число B, розділені пробілом.

8

Re: Програма для множення чисел, автоматичні тести

А можна умову повністю і одразу, а не шматками? Ми не телепати.
П.С. Швидше за все, це задача на довгу арифметику.

9

Re: Програма для множення чисел, автоматичні тести

Вся умова описана вище, а проблему вже рішив, потрібно використати тип данних int64

10

Re: Програма для множення чисел, автоматичні тести

fer123 написав:

Вся умова описана вище, а проблему вже рішив, потрібно використати тип данних int64

Якщо вас таке рішення влаштовує, то good for you...

11 Востаннє редагувалося HetmanNet (22.11.2013 23:35:31)

Re: Програма для множення чисел, автоматичні тести

А є тестові дані?