0
已解决
缪鲲鹏
新手光能
新手光能
#include <iostream>
#include <string.h>
using namespace std;
int main()
{
char s[10];
int n;
cin >> s >> n;
for(int i = 0 ; i < strlen(s) ; i ++)
{
for(int j = strlen(s) ; j >i ; j --)
if(s[i] >= s[j]) swap(s[i], s[j]);
}
for(int i = 0 ; i <= strlen(s) - n ; i ++)
{
cout << s[i];
}
return 0;
}
把这个代码运行一下(记得开声音)谁能解释一下为什么
1
已采纳
张岳恒
资深光能
资深光能
没有声音啊?倒是输出了一堆这样的东西: 2 y隌 . @ . 葏J 村I?
什么鬼?请解释一下你的代码是干啥用的?
张岳恒在2020-02-26 11:55:11追加了内容
我的思路是这样的:快排,循环0--a.size-b-1,输出a.substr(i,1)//十分思路,如果你学过贪心,希望对你有帮助,
没学过尽量不要写
0
0
0
0