繁体   English   中英

python中的spoj或codechef格式命令行输入

[英]spoj or codechef format command line input in python

我是编程和尝试在spoj或codechef等平台上入门的新手。 谁能帮助我以这种方式获得输入

输入项

输入以一行中的测试用例数t开始(t <= 10)。 在接下来的每条t行中,有两个数字m和n(1 <= m <= n <= 1000000000,nm <= 100000)用空格隔开。

输出量

对于每个测试用例,请打印所有质数p,以使m <= p <= n,每行一个数字,测试用例用空行分隔。

我知道如何分割线并从那里提取int,但是我不知道的是如何提示输入t数行。

谢谢。

你不知道 它们被传递到程序的stdin ,您无需任何提示即可阅读它们。 这些系统会自动处理您的程序,因此无需显示花哨的提示:)。

import sys

lines = sys.stdin.readlines()

# parse the input:
# number of cases
t = int(lines[0])
...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM