0_0_38631514_3318\Main.java:1: 错误: 非法字符: '#'
#include<bits/stdc++.h>
^
0_0_38631514_3318\Main.java:1: 错误: 需要class, interface或enum
#include<bits/stdc++.h>
^
0_0_38631514_3318\Main.java:4: 错误: 需要class, interface或enum
struct BigDecimal {
^
0_0_38631514_3318\Main.java:7: 错误: 需要class, interface或enum
BigDecimal() = default;
^
0_0_38631514_3318\Main.java:9: 错误: 需要class, interface或enum
BigDecimal(int x)
^
0_0_38631514_3318\Main.java:23: 错误: 需要class, interface或enum
if(str1.length() < str2.length()) return -1;
^
0_0_38631514_3318\Main.java:24: 错误: 需要class, interface或enum
return str1.compare(str2);
^
0_0_38631514_3318\Main.java:25: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:29: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:33: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:37: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:41: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:45: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:49: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:54: 错误: 需要class, interface或enum
int len1 = str1.length(), len2 = str2.length();
^
0_0_38631514_3318\Main.java:56: 错误: 需要class, interface或enum
if(len1 < len2) {
^
0_0_38631514_3318\Main.java:57: 错误: 需要class, interface或enum
for (int i = 1; i <= len2 - len1; i++) {
^
0_0_38631514_3318\Main.java:57: 错误: 需要class, interface或enum
for (int i = 1; i <= len2 - len1; i++) {
^
0_0_38631514_3318\Main.java:59: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:61: 错误: 需要class, interface或enum
for(int i = 1; i <= len1 - len2; i++) {
^
0_0_38631514_3318\Main.java:61: 错误: 需要class, interface或enum
for(int i = 1; i <= len1 - len2; i++) {
^
0_0_38631514_3318\Main.java:63: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:66: 错误: 需要class, interface或enum
int cf = 0, temp;
^
0_0_38631514_3318\Main.java:67: 错误: 需要class, interface或enum
for(int i = len1 - 1; i >= 0; i--) {
^
0_0_38631514_3318\Main.java:67: 错误: 需要class, interface或enum
for(int i = len1 - 1; i >= 0; i--) {
^
0_0_38631514_3318\Main.java:67: 错误: 需要class, interface或enum
for(int i = len1 - 1; i >= 0; i--) {
^
0_0_38631514_3318\Main.java:69: 错误: 需要class, interface或enum
cf = temp / 10;
^
0_0_38631514_3318\Main.java:70: 错误: 需要class, interface或enum
temp %= 10;
^
0_0_38631514_3318\Main.java:71: 错误: 需要class, interface或enum
str = char(temp + '0') + str;
^
0_0_38631514_3318\Main.java:72: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:74: 错误: 需要class, interface或enum
return BigDecimal(str);
^
0_0_38631514_3318\Main.java:75: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:79: 错误: 需要class, interface或enum
int tmp = str1.length() - str2.length();
^
0_0_38631514_3318\Main.java:80: 错误: 需要class, interface或enum
int cf = 0;
^
0_0_38631514_3318\Main.java:81: 错误: 需要class, interface或enum
for(int i = str2.length() - 1; i >= 0; i--) {
^
0_0_38631514_3318\Main.java:81: 错误: 需要class, interface或enum
for(int i = str2.length() - 1; i >= 0; i--) {
^
0_0_38631514_3318\Main.java:81: 错误: 需要class, interface或enum
for(int i = str2.length() - 1; i >= 0; i--) {
^
0_0_38631514_3318\Main.java:84: 错误: 需要class, interface或enum
cf = 1;
^
0_0_38631514_3318\Main.java:85: 错误: 需要class, interface或enum
} else {
^
0_0_38631514_3318\Main.java:87: 错误: 需要class, interface或enum
cf = 0;
^
0_0_38631514_3318\Main.java:88: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:90: 错误: 需要class, interface或enum
for(int i = tmp - 1; i >= 0; i--) {
^
0_0_38631514_3318\Main.java:90: 错误: 需要class, interface或enum
for(int i = tmp - 1; i >= 0; i--) {
^
0_0_38631514_3318\Main.java:93: 错误: 需要class, interface或enum
cf = 0;
^
0_0_38631514_3318\Main.java:94: 错误: 需要class, interface或enum
} else {
^
0_0_38631514_3318\Main.java:96: 错误: 需要class, interface或enum
cf = 1;
^
0_0_38631514_3318\Main.java:97: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:100: 错误: 需要class, interface或enum
if(str.empty()) str = "0";
^
0_0_38631514_3318\Main.java:101: 错误: 需要class, interface或enum
return BigDecimal(str);
^
0_0_38631514_3318\Main.java:102: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:106: 错误: 需要class, interface或enum
int len1 = str1.length(), len2 = str2.length();
^
0_0_38631514_3318\Main.java:107: 错误: 需要class, interface或enum
string tempstr;
^
0_0_38631514_3318\Main.java:108: 错误: 需要class, interface或enum
for(int i = len2 - 1; i >= 0; i--) {
^
0_0_38631514_3318\Main.java:108: 错误: 需要class, interface或enum
for(int i = len2 - 1; i >= 0; i--) {
^
0_0_38631514_3318\Main.java:108: 错误: 需要class, interface或enum
for(int i = len2 - 1; i >= 0; i--) {
^
0_0_38631514_3318\Main.java:110: 错误: 需要class, interface或enum
int temp = str2[i] - '0', t = 0, cf = 0;
^
0_0_38631514_3318\Main.java:111: 错误: 需要class, interface或enum
if(temp != 0) {
^
0_0_38631514_3318\Main.java:112: 错误: 需要class, interface或enum
for(int j = 1; j <= len2 - 1 - i; j++) {
^
0_0_38631514_3318\Main.java:112: 错误: 需要class, interface或enum
for(int j = 1; j <= len2 - 1 - i; j++) {
^
0_0_38631514_3318\Main.java:114: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:115: 错误: 需要class, interface或enum
for(int j = len1 - 1; j >= 0; j--) {
^
0_0_38631514_3318\Main.java:115: 错误: 需要class, interface或enum
for(int j = len1 - 1; j >= 0; j--) {
^
0_0_38631514_3318\Main.java:117: 错误: 需要class, interface或enum
cf = (temp * (str1[j] - '0') + cf) / 10;
^
0_0_38631514_3318\Main.java:118: 错误: 需要class, interface或enum
tempstr = char(t + '0') + tempstr;
^
0_0_38631514_3318\Main.java:119: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:122: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:125: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:127: 错误: 需要class, interface或enum
if(str.empty()) str = "0";
^
0_0_38631514_3318\Main.java:128: 错误: 需要class, interface或enum
return BigDecimal(str);
^
0_0_38631514_3318\Main.java:129: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:133: 错误: 需要class, interface或enum
string quotient, residue;
^
0_0_38631514_3318\Main.java:134: 错误: 需要class, interface或enum
if(str2 == "0") {
^
0_0_38631514_3318\Main.java:136: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:139: 错误: 需要class, interface或enum
}
^
0_0_38631514_3318\Main.java:141: 错误: 需要class, interface或enum
if(res < 0) {
^
0_0_38631514_3318\Main.java:143: 错误: 需要class, interface或enum
} else if (res == 0) {
^
0_0_38631514_3318\Main.java:145: 错误: 需要class, interface或enum
} else {
^
0_0_38631514_3318\Main.java:147: 错误: 需要class, interface或enum
int len2 = str2.length();
^
0_0_38631514_3318\Main.java:148: 错误: 需要class, interface或enum
string tempstr;
^
0_0_38631514_3318\Main.java:149: 错误: 需要class, interface或enum
tempstr.append(str1, 0, len2 - 1);
^
0_0_38631514_3318\Main.java:150: 错误: 需要class, interface或enum
for(int i = len2 - 1; i < len1; i++) {
^
0_0_38631514_3318\Main.java:150: 错误: 需要class, interface或enum
for(int i = len2 - 1; i < len1; i++) {
^
0_0_38631514_3318\Main.java:150: 错误: 需要class, interface或enum
for(int i = len2 - 1; i < len1; i++) {
^
0_0_38631514_3318\Main.java:152: 错误: 需要class, interface或enum
tempstr.erase(0, tempstr.find_first_not_of('0'));
^
0_0_38631514_3318\Main.java:153: 错误: 需要class, interface或enum
if(tempstr.empty())
^
0_0_38631514_3318\Main.java:155: 错误: 需要class, interface或enum
for(char ch = '9'; ch >= '0'; ch--) {
^
0_0_38631514_3318\Main.java:155: 错误: 需要class, interface或enum
for(char ch = '9'; ch >= '0'; ch--) {
^
0_0_38631514_3318\Main.java:155: 错误: 需要class, interface或enum
for(char ch = '9'; ch >= '0'; ch--) {
^
0_0_38631514_3318\Main.java:157: 错误: 需要class, interface或enum
str = str + ch;
^
0_0_38631514_3318\Main.java:158: 错误: 需要class, interface或enum
tmp = (BigDecimal(str2) * BigDecimal(str)).s;
^
0_0_38631514_3318\Main.java:159: 错误: 需要class, interface或enum
if(compare(tmp, tempstr) <= 0) {
^
0_0_3
|