关于输入的问题
https://thumbnail1.baidupcs.com/thumbnail/1a5865d91gfb5c0147163048fa3fa05a?fid=1590253992-250528-710886932925918&rt=pr&sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-Zh6uIxPXDUw%2bfh1Og5E4Hvq2TWE%3d&expires=8h&chkbd=0&chkv=0&dp-logid=8782429300006986078&dp-callid=0&time=1675152000&size=c1463_u915&quality=90&vuk=1590253992&ft=image&autopolicy=1我的疑惑是这种形式的输入该怎么处理,空格可以用split,换行可以用换行符,但是这两个一起该怎么搞 用 sys.stdin.read().split()
import sys
lst = sys.stdin.read().split()
至于怎么结束输入,看这篇文章:https://blog.csdn.net/Scott0902/article/details/127881590 isdkz 发表于 2023-1-31 17:01
用 sys.stdin.read().split()
如果是这样的话,那结束输出好像还会多一个*D的符号,这就对不上这道题的格式了{:10_282:} 爱意随风起9306 发表于 2023-1-31 20:46
如果是这样的话,那结束输出好像还会多一个*D的符号,这就对不上这道题的格式了
应该不会吧,提交不成功吗?或者你给出题目的链接给我试试 isdkz 发表于 2023-1-31 20:47
应该不会吧,提交不成功吗?或者你给出题目的链接给我试试
https://thumbnail1.baidupcs.com/thumbnail/44739fd79v0570c88361a2d6d48344a9?fid=1590253992-250528-1088215496773652&rt=pr&sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-IFBx7M4igy%2b0xU0XQCRCkHfJ7Oc%3d&expires=8h&chkbd=0&chkv=0&dp-logid=8786436657846344650&dp-callid=0&time=1675166400&size=c1463_u915&quality=90&vuk=1590253992&ft=image&autopolicy=1 爱意随风起9306 发表于 2023-1-31 20:54
虽然会显示 ^D ,但是 ^D 不是输入的内容,它代表了 EOF,输入流肯定也是以 EOF 结尾的
你先看看能不能提交 isdkz 发表于 2023-1-31 20:57
虽然会显示 ^D ,但是 ^D 不是输入的内容,它代表了 EOF,输入流肯定也是以 EOF 结尾的
你先看看能 ...
大佬,有写这道题的吗?写了的话,能不能给我看看,我对比一下,没写的话就算了 本帖最后由 isdkz 于 2023-1-31 23:18 编辑
爱意随风起9306 发表于 2023-1-31 21:52
大佬,有写这道题的吗?写了的话,能不能给我看看,我对比一下,没写的话就算了
import sys
lst = sys.stdin.read().split()
print('\n'.join(f'{int(i) ** 0.5:.4f}' for i in lst[::-1]))
页:
[1]