本蒟蒻不太会
查看原帖
本蒟蒻不太会
800712
BC_114514楼主2023/5/22 20:33

目前乱写的TLE代码 有dalao帮忙看一下吗?

#include<bits/stdc++.h>
using namespace std;
string s;
int cnt_while2y;

bool flag = true;
int cnt_whiley;
int main() {
	getline(cin, s);
	int sum[s.size()];
	int i_ts;
	for (int i = 0; i < s.size(); i++) {
		if (s[i] >= '0' && s[i] <= '9') {
			if (s[i - 1] != '-') {
				i_ts = i;
				while (s[i_ts] >= '0' && s[i_ts] <= '9') {
					cnt_whiley += 10;
				}
				cnt_while2y = cnt_whiley;
				while (s[i_ts] >= '0' && s[i_ts] <= '9') {
					sum[i_ts] += i_ts *	cnt_while2y;
					cnt_while2y /= 10;
				}
			}
		}
	}
	for (int i = 0; i < s.size(); i++) {
		cout << sum[i] << endl;
	}
	return 0;
}
2023/5/22 20:33
加载中...