题解 | #扭蛋机#
扭蛋机
https://www.nowcoder.com/practice/9d26441a396242a9a0f7d2106fc130c7
#include <stdio.h>
void fuc(int a){
if(a==0)
return ;
if(a%2==1){
fuc((a-1)/2);
printf("2");
}
else {
fuc((a-2)/2);
printf("3");
}
}
int main() {
int a;
while (scanf("%d %d", &a) != EOF) { // 注意 while 处理多个 case
fuc(a);
}
return 0;
}
查看11道真题和解析