我是编程新手并尝试在诸如spoj或codechef之类的平台上开始。 任何人都可以帮助我以这种方式获得输入
输入
输入以单行中的测试用例的数量t开始(t <= 10)。在下一个t行的每一行中,有两个数字m和n(1 <= m <= n <= 1000000000,n-m <= 100000)由空格分隔。
输出
对于每个测试用例,打印所有质数p,使得m <= p <= n,每行一个数,由空行分隔的测试用例。
我知道如何从那里拆分行和提取int,但我不知道的是如何提示t行。
感谢。
答案 0 :(得分:0)
你没有。它们被传递到您程序的stdin
,您只需在没有任何提示的情况下阅读它们。这些系统会自动处理您的程序,因此无需显示花哨的提示符:)。
import sys
lines = sys.stdin.readlines()
# parse the input:
# number of cases
t = int(lines[0])
...