1142: 【C语言训练】立方和不等式

来源:互联网 发布:java桌面开发框架 编辑:程序博客网 时间:2024/05/21 07:52
题目描述
试求满足下述立方和不等式的m的整数解。
1^3+2^3+...+m^3〈=n

输入
正整数n

输出
不等式的整数解

样例输入
10
样例输出
2

提示


这题通过率不足5成,感觉不是很难。

本题算法如下: 
对指定的n,设置求和循环,从i=1开始,i递增1取值,把i3(或i*i*i)累加到s,直至s>=n,脱离循环作相应的打印输出。

<span style="font-size:18px;">#include<stdio.h>int main(){unsigned long long n,i;unsigned long long sum = 0;i = 0;scanf("%lld", &n);while (sum <= n){i++;sum += i*i*i;}printf("%lld\n", i-1);return 0;}</span>



0 0
原创粉丝点击