70求调QAQ
查看原帖
70求调QAQ
811437
littlewhite_楼主2024/8/3 16:38

记录链接

#include <bits/stdc++.h>
using namespace std;

string s;
int n; 

int main()
{
	cin >> s >> n;
	while (n) 
	{
		for (int i = 0; i < s.size() - 1; i++)
		{
			if (s[i] > s[i + 1])
			{
				s.erase(i,1);
				n--;
				break;
			}
			if (i == s.size() - 1) break;
		}
	}
	while (n--) 
	{
		s.erase(s.size() - 1,1);
	}
	int pos = 0;
	while(s[pos] == '0' && pos <= s.size() - 1)
	{
		pos++; 
	}
	for (int i = pos; i < s.size(); i++)
	{
		cout << s[i];
	}
	return 0;
} 
2024/8/3 16:38
加载中...