3.1w+
社区成员
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
请你找到最小的整数 �X 同时满足:
#include <stdio.h>
#include <stdlib.h>
int aa(x){
while(x > 0){
if(x%10%2 == 0) return 0;
x /= 10;
}
return 1;
}
int main(int argc, char *argv[])
{
for(int x = 2019; ; x += 2019){
if(aa(x)){
printf("%d", x);
break;
}
}
return 0;
}
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
学习了约数后,小明对于约数很好奇,他发现,给定一个正整数 �t,总是可以找到含有 �t 个约数的整数。小明对于含有 �t 个约数的最小数非常感兴趣,并把它定义为 St 。
例如S1=1,S2=2,S3=4,S4=6,⋅⋅⋅ 。
现在小明想知道,当 t=100 时,St 是多少?即S100 是多少?
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int t = 0;
int i, s = 40000;
while(t < 100){
t=0;
s++;
for(i = 1; i < s+1; i++){
if(s%i == 0) t++;
}
}
if(t == 100){
printf("%d", s);
}
return 0;
}