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

Posted

技术标签:

【中文标题】python中的spoj或codechef格式命令行输入【英文标题】:spoj or codechef format command line input in python 【发布时间】:2013-10-17 11:13:00 【问题描述】:

我是编程新手,并试图从 spoj 或 codechef 等平台开始。 任何人都可以帮助我以这种方式获得输入

输入

输入以单行中的测试用例数量 t (t

输出

对于每个测试用例打印所有质数 p 使得 m

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

谢谢。

【问题讨论】:

【参考方案1】:

你没有。它们被传递给您的程序的stdin,您只需阅读它们而无需任何提示。这些系统会自动处理您的程序,因此无需显示花哨的提示:)。

import sys

lines = sys.stdin.readlines()

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

【讨论】:

以上是关于python中的spoj或codechef格式命令行输入的主要内容,如果未能解决你的问题,请参考以下文章

bzoj3637 CodeChef SPOJ - QTREE6 Query on a tree VI 题解

Codechef SUMCUBE

CODECHEF September Challenge 2015 REBXOR:Nikitosh 和异或

IDE 中的代码正确,但 CodeChef 中出现错误

python项目输出到sys和命令行中的不一样

Spoj PRIME1 - Prime Generator