1. n<1100 2. if(0 == n%11 && n/11%100<10) cout<<n<<endl;
来源:7-10 for循环的一个优化实例
慕侠9154032
2021-06-24
- n<1100 2. if(0 == n%11 && n/11%100<10) cout<<n<<endl; 算不算暴力
写回答
3回答
-
慕婉清1104893
2022-07-14
我觉得挺暴力,我还写代码跑了一遍,结果也是一个774400 -
厦门黄猫编程
2021-11-26
%11应该是错误的吧
00 -
quickzhao
2021-06-24
没仔细看你的逻辑,但是感觉不太清晰, 也不太好理解。
将问题分解,先取前两位,通过取个位和十位来比较;再取后两位,同样比较。这样化解问题比较清晰简单。
if ((high / 10 == high % 10) && (low / 10 == low % 10)) // 判断aa, bb,
建议你仔细测试体会下。
042022-07-20
相似问题