题目链接:4.新式原子反应 - 蓝桥云课 (lanqiao.cn)
解题思路:直接嵌套三个循环就行,数据范围很小,中途大于N直接break跳出循环
下面是c++代码:
#include <iostream>
using namespace std;
int main()
{
// 请在此输入您的代码
int N,count = 0;
cin >> N;
for(int i = 1;i <= N;i++){
for(int j = i;j <= N;j++){
if(i * j >= N){
break;
}
for(int k = j;k <= N;k++){
if(i * j * k <= N){
count++;
}else{
break;
}
}
}
}
cout << count;
return 0;
}