作者AmigoSafin ()
看板Python
标题[问题] 用modulus看是否整除 不知道哪里出错?
时间Sat Jun 8 07:27:44 2019
哈罗大家好,
我真心不知道自己错在哪里
我写的可以通过第一个测试
但第二个又挂掉
纠结了几天 没办法来向大家求教
感谢各位高手!
Write a program that reads two positive integers a and b on separate lines.
If a is divisible by b, print the message "divisible". Otherwise, print the
message "not divisible".
我的code:
a=int(input()[0])
b=int(input()[-1])
a>0
b>0
if a%b==0:
print("divisible")
else:
print("not divisible")
我的感觉是没什麽问题吧
但通过了第一个测试
第二个就跟我说答案错误
请问我是否忽略了什麽细节呢?
大家端午节快乐!
--
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 68.180.87.229 (美国)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1559950068.A.D6A.html
1F:→ tiefblau: [0], [-1] ??? 06/08 08:09
2F:→ RishYang: 如果你有两个输入a = int(input()); b = int(input()) 06/08 08:10
3F:→ pmove: 您a跟b是同一行输入,用空白隔开?还是不同行? 06/08 10:20
4F:推 alan23273850: "separate lines" 06/08 12:49
5F:→ pmove: 您的code只会处理第一和二行输入,并不会处理接下来的输入 06/08 14:46
6F:→ pmove: ,如第三、四行输入。要先搞清楚,您第二次输入的方法是? 06/08 14:46
7F:→ pmove: 必要的话,可能程式要加个while回圈,直到EOF才结束 06/08 14:46
8F:→ pmove: 抱歉,关键应该是2F R大所讲的那样 06/08 14:58
9F:→ AmigoSafin: yes 是二楼大大说的 我改过後没问题了 谢谢大家!! 06/09 11:27