题解 | #最后DISCO#

最后DISCO

https://ac.nowcoder.com/acm/contest/97439/A

这个主要容易超时吧,转化成0,1就好了,也不会破坏奇偶性。
Python实现:

a, b, c, d = input().split()
lst = ['0','2','4','6','8']
ab = 1 if b == '0' else (0 if a[-1] in lst else 1)
c = 0 if c[-1] in lst else 1
d = 0 if d[-1] in lst else 1
print("YES" if (ab * c + d) % 2 != 0 else "NO")

整体时间复杂度应该是O(1)吧~

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务