问题标题: 请问酷町堂1506怎么写,一直超时

0
0

2
已采纳
张国鉴
张国鉴
资深守护
资深守护

首先while循环变化n,等n为123时退出循环

先统计n里奇数和偶数的个数和数字的个数

在判断

 if (j<10&&he<10) n=(o*100+j*10)+he;
        else if (j<10&&he>=10) n=(o*1000+j*100)+he;
        else if (j>10) n=(o*10000+j*1000+he);

j为奇数的个数,o为偶数的个数,he为数字的个数

最后计数器加1

最后输出计数器

0
张睿杰
张睿杰
初级天翼
初级天翼

是先加上各个位数中偶数的个数,再加上奇数的个数及总位数

我之前也错过

-1
-1
邵逸儒
邵逸儒
中级天翼
中级天翼

请发一下你的程序,谢谢!!!🙏

我要回答