问题标题: 酷町堂:4469

0
0

0
已采纳
宣海宁
宣海宁
中级光能
中级光能

这道题你想复杂了吧,哪用字符串啊!

 

 s=a/(b*b);

//根据BMI=体重(kg)÷身高²(m)

 

四舍五入呢???

条件判断呢???

还有这是什么???

            ↓

for(int i=1,j=n.size()-1;i<=k&&j>=1;i++,j--)

唉,你是……

 

这题就是四舍五入+条件判断 ,不需要循环

0
江齐悦
江齐悦
高级光能
高级光能
#include<iostream>
using namespace std;
int main(){
	string n;
	int k;
	getline(cin,n);
	cin>>k;
	for(int i=1;i<n.size()-1;i++)
	{
		for(int j=i+1;j<n.size();j++)
		{
			if(n[i]>n[j])
			{
				swap(n[i],n[j]);
			}
		}
	}
	for(int i=1,j=n.size()-1;i<=k&&j>=1;i++,j--)
	{
		n.erase(j,1);
	}
	cout<<n;
    return 0;
}

 

江齐悦在2020-01-31 18:32:45追加了内容

只得了20分

我要回答