只通过了80%,先留着,改bug
#include <iostream>
#include <windows.h>
#include <algorithm>
#include <unordered_map>
#include <vector>
#include <string>
#include <windows.h>
using namespace std;
int stringToInt(string str) {
reverse(str.begin(), str.end());
int sum = 0;
int k = 1;
for (int i = 0; i < str.length(); i++) {
sum += k * (str[i] - '0');
k *= 10;
}
return sum;
}
string get18sStr(string str, int index) {
string result = "";
for (int i = index; i < index + 18; i++) {
if (i >= str.length())
return "";
result += str[i];
}
return result;
}
bool