用户输出
328
系统信息
Exited with return code 0
编号 | 题目 | 状态 | 分数 | 总时间 | 内存 | 代码 / 答案文件 | 提交者 | 提交时间 |
---|---|---|---|---|---|---|---|---|
#25450 | #1140. ddd和骡马 | Accepted | 100 | 32 ms | 360 K | C++ 17 / 453 B | Eric | 2020-05-02 9:41:44 |
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int ans1[50] = {}, ans2[50] = {};
int i = 1;
while (i <= n) {
int sum = 0, temp = i;
while (temp != 0) {
sum += (temp % 10);
temp /= 10;
}
ans1[sum]++;
ans2[sum]++;
i++;
}
int sum = 0;
for (int j = 0; j < 50; j++) {
sum += ans1[j] * ans2[j];
}
cout << sum;
}