3195:练32.1 立方和不等式
练 32.1 立方和不等式
c++立方和不等式
C语言:
#include<stdio.h>
#include<stdlib.h>
double n,sum=0;
int main()
{
scanf("%lf",&n);
for(int i=1;;i++)
{
sum+=i*i*i;
if(sum>n)
{
printf("%d\n",i-1);
return 0;
}
}
return 0;
}
C++程序:
#include<bits/stdc++.h>
using namespace std;
double n,sum=0;
int main(){
cin>>n;
for(int i=1;;i++){
sum+=i*i*i;
if(sum>n){
cout<<i-1;
return 0;
}
}
return 0;
}
#include<bits/stdc++.h>
using namespace std;
unsigned long long ans,num=0;
int main()
{
cin>>ans;
for(int i=1;;i++)
{
num+=i*i*i;
if( num>ans )
{
cout<<i-1<<endl;
return 0;
}
}
return 0;
}
#include<iostream>
using namespace std;
int main(){
int n;
cin>>n;
for(int i=1;;i++){
n-=i*i*i;
if(n-i*i*i<0) {
cout<<i;
return 0;
}
}
return 0;
}
python3源码:
sum=int(input())
i=1
while i*i*i<=sum:
sum-=i*i*i
i+=1
print(i-1)
信息学一本通 编程启蒙题解 3178 末两位数
信息学一本通 编程启蒙题解 3179 银行利息
信息学一本通 编程启蒙题解 3180 平方根
信息学一本通 编程启蒙题解 3183 练30.1 鸡尾酒疗法
信息学一本通 编程启蒙题解 3184 错误减法
信息学一本通 编程启蒙题解 3185 奇偶分家
信息学一本通 编程启蒙题解 3186 石头剪子布