第四个点WA
查看原帖
第四个点WA
218963
YGHcode楼主2020/8/15 16:16

第四个点应该是2534,但却输出了2542

#include<bits/stdc++.h>
using namespace std;
int l,r,ans; 
int num;
int main()
{
	cin>>l>>r;
	for (int i=l;i<=r;i++)
	{
		int i1=i;
		for (int j=1;;j++)
		{
			num=i%10;
			i1=i1/10;
			if (num==2) ans++;
			if (i1<10 && i1==2) ans++;
			if (i1<10) break; 
		}
	}
	cout<<ans;
	return 0;
 } 
2020/8/15 16:16
加载中...