treeoj 1216~1219

跳格子


跳格子1
#include<cstdio>
int main()
{
	int m,n;
	scanf("%d %d",&m,&n);
	
	if(n<=m)//题目中未说n不可以比m小,所以先进行判断。 
	{
    	int t=n; n=m; m=t;
	}
	for(int i=m;i<=n;i=i+3)//根据题意写for语句 
	{
		printf("%d ",i);//因为是达到以上标准就输出,所以我们需要在占位符后加上空格。 
	}
	return 0;
}

跳格子2
#include<cstdio>
int main()
{
	int m,n,k,ans=0;
	scanf("%d %d %d",&m,&n,&k);
		
	if(n<=m)//题目要求 
	{
	    int t=n; n=m; m=t;
	}
	for(int i=m;i<=n;i=i+k)
	{
		printf("%d ",i);// 第一个输出,在哪些格子落下 。 
		ans++;
	}
	printf("\n%d",ans);//一共跳了多少次 。 
	return 0;
}

跳格子3
#include<cstdio>
int main()
{
	int a,b,c;
	int d=0; //把d初始化。 
	
	scanf("%d %d",&a,&b);
	if(a>b)
	{
		c=a;a=b;b=c;	
	}
	for(int i=a;i<=b;i=i+1)
	{
		if(i%5==0)//只要能被5整除就算一次。 
		{
			d=d+1;//将每次能被5整除的数存到d里。 
		}
	}
	printf("%d",d);
}

跳格子4
#include<cstdio>
int main()
{
	int a,b,c,d=0,e;
	scanf("%d %d %d",&a,&b,&e);
	if(a>b)
	{
		c=a;a=b;b=c;
	}
	for(int i=a;i<=b;i=i+1)
	{
		if(i%e==0)//这道题不知道是要整除多少,所以设为未知数e 
		{
			printf("%d ",i);//需要知道落地棋子在第几格。 
			d=d+1;
		}
	}
	printf("\n%d",d);//一共落地几次。 
	return 0;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值