Size: a a a

2020 September 24

🐈П

🐈Борис Гринч Похитит... in 2ch /pr/
Шапошник Максим
ну оно дробное число при сравнении с другим дробным числом как сравнивает?
у тебя есть точность
источник

🐈П

🐈Борис Гринч Похитит... in 2ch /pr/
до которой ты округляеш свое дробное
источник

ШМ

Шапошник Максим... in 2ch /pr/
ща покажу
источник

ШМ

Шапошник Максим... in 2ch /pr/
if 7.0 > 2.0:
источник

🐈П

🐈Борис Гринч Похитит... in 2ch /pr/
для сравнения приблизительного равенства за этим придумали отдельные функции
источник

🐈П

🐈Борис Гринч Похитит... in 2ch /pr/
isclose
источник

ШМ

Шапошник Максим... in 2ch /pr/
оно преобразовывает 7.0 в инт или нет?
источник

🐈П

🐈Борис Гринч Похитит... in 2ch /pr/
Шапошник Максим
оно преобразовывает 7.0 в инт или нет?
RTFM
источник

🐈П

🐈Борис Гринч Похитит... in 2ch /pr/
>>> 3602879701896397 * 10  55 // 2 55
1000000000000000055511151231257827021181583404541015625
источник

🐈П

🐈Борис Гринч Похитит... in 2ch /pr/
Fraction.from_float(1.0) сделай
источник

🐈П

🐈Борис Гринч Похитит... in 2ch /pr/
и увидиш
источник

🐈П

🐈Борис Гринч Похитит... in 2ch /pr/
Ну или Decimal.from_float(1.0)
источник

🐈П

🐈Борис Гринч Похитит... in 2ch /pr/
хотя я тупой они же просто сконвертят
источник

🐈П

🐈Борис Гринч Похитит... in 2ch /pr/
Шапошник Максим
я просто тесты на задачку пройти не могу из-за времени выполнения(
давай оптимизировать тогда
источник

ШМ

Шапошник Максим... in 2ch /pr/
j
источник

ШМ

Шапошник Максим... in 2ch /pr/
if name == 'main':
   inp = open("input.txt", "r")
   out = open("output.txt", "w")
   prev = 1.0
   primeCount = 0
   while True:
       line = inp.readline()
       if prev == 0.0:
           break
       prev = float(line.strip())
       if prev == 2.0 or prev == 3.0:
           primeCount += 1
       elif prev > 3.0:
           isPrime = False
           i = 2.0
           while i * i <= prev:
               if prev % i == 0.0:
                   isPrime = False
                   break
               isPrime = True
               i += 1.0
           if isPrime:
               primeCount += 1
   out.write(str(primeCount))
источник

ШМ

Шапошник Максим... in 2ch /pr/
это простые числа
источник

ШМ

Шапошник Максим... in 2ch /pr/
решето эратосфена не подойдет
источник

ШМ

Шапошник Максим... in 2ch /pr/
я пробовал
источник

ШМ

Шапошник Максим... in 2ch /pr/
мне 16 гигов не хватило
источник