69,371
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
#define STANDNUM 4
#define STANDLOOP 10
int cal_out_num(int input_num)
{
int temp_num = 0;
int cal_num = 0;
if(input_num < STANDNUM) {
return 0;
}
else
{
temp_num = input_num/STANDLOOP;
cal_num = input_num % STANDLOOP;
if (cal_num >= STANDNUM)
temp_num++;
if ((temp_num + input_num) % STANDLOOP == STANDNUM)
temp_num++;
return temp_num;
}
}
int main(void)
{
int input_num=0;
int skip_num=0;
while(1)
{
printf("please input the number:\n");
scanf("%d",&input_num);
skip_num=cal_out_num(input_num);
printf("skip number = %d\n", skip_num);
printf("input number:%d\n",input_num);
printf("output number:%d\n",input_num+skip_num);
}
}
int main()
{
int n = 0;
int ofs = 0;
cin >> n;
for (int i = 4; i <= n; i++)
{
if (i % 10 == 4)
{
ofs++;
}
else if ((i + ofs) % 10 == 4)
{
ofs++;
}
}
cout << "out box:" << n + ofs << endl;
return 0;
}
int main()
{
int n = 0;
int ofs = 0;
cin >> n;
for (int i = 4; i <= n; i += 10)
{
if (i % 10 == 4)
{
ofs++;
}
}
cout << "out box:" << n + ofs << endl;
return 0;
}
#include<stdio.h>
int main(){
int num;
while(1)
{
scanf("%d",&num);
for(int i=1;i<=num;i++)
{
if (4==i%10||
4==i/10%10||
4==i/100%10||
4==i/1000%10)
{
num++;
}
}
printf("%d",num);
}
return 0;
}