[PHP - XAMPP - Exercise] 5. Numbers from 1 to N - Софтуерен университет

[PHP - XAMPP - Exercise] 5. Numbers from 1 to N - Софтуерен университет

+ Нов въпрос
xanderbg avatar xanderbg 53 Точки

[PHP - XAMPP - Exercise] 5. Numbers from 1 to N

Здравейте,

макар и в браузъра всичко да ми се принтира ОК, в Judge ми дава грешка при всички аутпути, не ми дава точки и не мога да разбера защо. Тъй като има разминаване в закачениото условие в страницата на курса и очаквания аутпут в Judge, пробвах 4 вида аутпута:

--------------------------

1 2 3 4 5

--------------------------

1

2

3

4

5

--------------------------

5 4 3 2 1

--------------------------

5

4

3

2

1

--------------------------

като винаги избягвам в последната итерация празното място.

Давам ви кода на аутпута "1 2 3 4 5", тъй като в Judge пише, че това очаква.

 

0
Софтуерни технологии 01/07/2016 21:58:11
Simeon.R avatar Simeon.R 198 Точки
Best Answer

В случая, num1 трябва да е num, за да го разбере judge.

Входът се поема през параметри и judge ги подава през тези параметри, които са с фиксирани имена

1
01/07/2016 22:19:20
xanderbg avatar xanderbg 53 Точки

"Num" вместо "num1" сработи, но не разбирам защо. Името на формата не би трябвало да влияе при полужеение, че навсякъде е едно и също.

0
01/07/2016 22:20:15
Simeon.R avatar Simeon.R 198 Точки

при теб е едно и също, но judge ти подава input през параметър с име num. И аз в началото се чудех доста, но най-добре гледай в examples какво е името на параметъра :) 

0
xanderbg avatar xanderbg 53 Точки

Благодаря! :)

0
ViPeRsA avatar ViPeRsA 189 Точки

<?php

for ($x = 1; $x <= $_GET['num']; $x++) {
    echo "$x ";
}
?>

 

Е тва е, не знам защо си решил, че трябва да е толкова сложно, то phpто само си парсва.

0
xanderbg avatar xanderbg 53 Точки

Тогава защо в първата задача в HINT е сложен следния код:

if (isset($_GET['num'])){
    $n = intval($_GET['num']);

?

0
01/07/2016 22:22:21
gogo4ds avatar gogo4ds 1 Точки

Без "intval" ми гърмят за време задачите с обратни цикли--, а при нормалните с $i++ го няма този проблем и си бачка всякак.. странна работа

0