首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >代码堵塞练习python

代码堵塞练习python
EN

Stack Overflow用户
提问于 2015-02-04 00:59:38
回答 1查看 235关注 0票数 0

我发现了Code Jam,并决定尝试一下练习。因此,我从2008年资格赛问题A:Saving the Universe开始。

我从Code Jam的实现中找到了解决这个问题的方法。

代码语言:javascript
复制
#!/usr/bin/python2.5

for case in range(input()):
    engines = set()
    for i in range(input()):
        engines.add(raw_input())
    s = 0
    t = engines.copy()
    for k in range(input()):
        q = raw_input()
        t.discard(q)
        if not len(t):
            s = s + 1
            t = engines.copy()
            t.discard(q)

    print "Case #%s: %s" % ((case + 1), s)

首先,我尝试传递来自可供下载的小文件的输入。我用写字板打开了.in文件,复制了所有内容,然后运行程序并将输入粘贴到外壳中。我得到了这个错误:

代码语言:javascript
复制
File "<string>", line 3
    for case in range(input()):
      ^
SyntaxError: invalid syntax

我做错了什么吗?

EN

回答 1

Stack Overflow用户

发布于 2015-05-12 18:12:27

您需要键入shell:

代码语言:javascript
复制
$ python yourfile.py <A-small-practice.in

这样,文件的每一行都将被您的程序正确读取('<‘将文件作为输入传递给程序)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28304534

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档