abc238D AND and SUM
摘要:
给定非负整数a和s,问是否存在一组非负整数(x,y),满足x&y=a,并且x+y=s? 0<=a,s<2^60 思路:异或是不进位加法,如果考虑进位,加上按位与的结果左移1位即可,也就是:x+y=(x^y)+((x&y)<<1),代入得x^y=s-2a,并且x&y=a,逐位分析可知,按位与的结果为1 阅读全文
posted @ 2024-03-07 23:42 chenfy27 阅读(62) 评论(0) 推荐(0)
浙公网安备 33010602011771号