?????????
查看原帖
?????????
992134
weiyi8910楼主2024/9/20 20:14
#include <bits/stdc++.h>
using namespace std;
long long a, ans, an[1001], i = 0;

int main() {
	cin >> a >> ans;
	while (ans != 0) {
		an[i] = ans % 10;
		i = i + 1;
		ans = ans / 10;
	}
	for (int n = i; n >= 0; n--) {
		if (n == 0) {
			cout << an[n] << '*' << a << "^" << n;
			return 0;
		}
		if (an[n] != 0) {
			cout << an[n] << '*' << a << "^" << n << "+";
		}
	}

	return 0;
}

2024/9/20 20:14
加载中...