0分求助
查看原帖
0分求助
1000414
Linhibit楼主2024/6/7 18:05
#include<iostream>
using namespace std;
int ns(int a)
{
	int tot=0;
	while(a!=0)
	{
		if(a%10==9)
		{
			tot++;
		}
		else
		{
			return tot;
		}
		a/=10;
	}
	return tot;
}
int main()
{
	long long p,d,max9=0,max9_num;
	cin>>p>>d;
	for(int i=p-d;i<=p;i++)
	{
		if(ns(i)>=max9)
		{
			max9=ns(i);
			max9_num=i;
		}
	}
	cout<<max9_num<<endl;
	return 0;
}
2024/6/7 18:05
加载中...