We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
My python solution was timing out for the last two, but when I was testing it on my own computer it passed 10^5 cases in less than 2 seconds. It was reading the input that was taking too long. This made the difference:
Reading the Input is the main problem making TLE on test cases.
First Read the input and store it. Then only try to work on the values. It would be best in general programming to avoid these cases.
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Join us
Create a HackerRank account
Be part of a 26 million-strong community of developers
Please signup or login in order to view this challenge
Project Euler #40: Champernowne's constant
You are viewing a single comment's thread. Return to all comments →
My python solution was timing out for the last two, but when I was testing it on my own computer it passed 10^5 cases in less than 2 seconds. It was reading the input that was taking too long. This made the difference:
import sys
input = sys.stdin.readline
Reading the Input is the main problem making TLE on test cases. First Read the input and store it. Then only try to work on the values. It would be best in general programming to avoid these cases.