```
int w = i / 10000, q = i / 1000 % 10, b = i / 100 % 100 % 10, s = i / 10 % 1000 % 100 % 10, g = i % 10000 % 1000 % 100 % 10;
```
这行不用这么麻烦,只需要求出sub1,sub2,sub3即可
```
sub1=i/100
sub2=i/10%1000
sub3=i%1000
```
在根据题意,mod数字即可完成此题
by Wyf32627 @ 2024-02-14 11:46:07
@[Wyf32627](/user/1101266) 那不对啊,还是50分
by you_are_a_idiot @ 2024-02-14 12:43:24
@[you_are_a_idiot](/user/555075) 我在DEV上测试了一下,找到错误点了,flag=!flag这行改为flag=false就行了,因为有双数个的子数会这样变化
第一个 --> false 第二个-->true……这样就会在有子数的情况下仍输出NO
by Wyf32627 @ 2024-02-14 16:16:09
@[Wyf32627](/user/1101266) 谢谢
by you_are_a_idiot @ 2024-02-14 20:09:44
@[Wyf32627](/user/1101266) 变成80分了
by you_are_a_idiot @ 2024-02-14 20:10:56
@[you_are_a_idiot](/user/555075) No的o是小写
by Wyf32627 @ 2024-02-15 08:47:34
@[Wyf32627](/user/1101266) 过了,谢谢啊
by you_are_a_idiot @ 2024-02-15 13:41:29