找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: ufoahw
收起左侧

[提问] 18: Missing Two Numbers in Permutation

[复制链接]

10

主题

4

精华

251

积分

高级会员

Rank: 3Rank: 3

积分
251
 楼主| 发表于 2-28-2015 05:12 AM | 显示全部楼层
wjjal 发表于 2-28-2015 04:59 AM
我用这个解法也过不了,改用异或就过了。。。

关键是把long long 换成 int就过了,不知道哪里问题了。。,按道理long long的精度是比int大的,所以能用int就一定能用long long的。

32

主题

2

精华

367

积分

高级会员

Rank: 3Rank: 3

积分
367
发表于 3-2-2015 01:39 PM | 显示全部楼层
楼主,我也遇到了同样的问题,请问你解决了么。。
还有我用pow(x, 2)替代x * x也会WA 有人知道是为什么么。。

47

主题

2

精华

379

积分

高级会员

Rank: 3Rank: 3

积分
379
发表于 3-2-2015 08:53 PM | 显示全部楼层

先求出两个值的异或结果,然后根据异或结果最低为1的位来区分。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表