洛谷 P8706 [蓝桥杯 2020 省 AB1] 解码

洛谷 P8706 [蓝桥杯 2020 省 AB1] 解码_第1张图片

H3el5o2
HHHellllloo
#include 
using namespace std;
int main()
{
	string n;
	cin>>n;
	getchar();
	for (int i = 0;i < n.length();i++){
		if (n[i] >= '1' && n[i] <= '9'){
			int  num = (int)n[i] - 48;
			char temp = n[i-1];
			for(int j = 2;j <= num;j++){
				cout<<temp;
			}
		}
		else
			cout<<n[i];
	}
	return 0;
}

你可能感兴趣的:(C++,学习,蓝桥杯,c++)