ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1001. Обратный корень

Python Что не так в коде?
Послано FY0u11 14 мар 2017 01:17
from re import *
from math import sqrt

result = findall('[0-9]+', input())
result.reverse()

for i in result:
    print('{:.4f}'.format(sqrt(int(i))))

Edited by author 14.03.2017 01:20
Re: Python Что не так в коде?
Послано ToadMonster 17 мар 2017 14:33
For the most tasks WA1 means your program can't even solve sample.

Have you tried to run it locally? It's clearly visible it doesn't work.

Here's my run:
http://ideone.com/T9g8rU

There is only 2 numbers in output so your program processed first input line only.

Edited by author 17.03.2017 14:35
Re: Python Что не так в коде?
Послано master8282 20 июл 2017 03:24
Hey admins! His code works well as my, but it doesn't pass on your side.

As the prove look bellow:

"
with open('/tmp/123.txt', 'r') as f:
    string = f.read()

from re import *
from math import sqrt

result = findall('[0-9]+', string)
result.reverse()

for i in result:
    print('{:.4f}'.format(sqrt(int(i))))
"
Answer
"
runfile('/home/ant/.config/spyder-py3/temp.py', wdir='/home/ant/.config/spyder-py3')
2297.0716
936297014.1164
0.0000
37.7757
"

You have mistakes in comparation analysis on your side.
Re: Python Что не так в коде?
Послано Denis 4 окт 2017 22:17
Hi, master8282
please, take a look at rules:
В решениях задач запрещается:
работа с любыми файлами;
...
(Source: http://acm.timus.ru/help.aspx?topic=judge)

here is the problem, since your code based on file reading.