您的位置:首页 > 其它

南阳oj NYOJ 寻找最大数 题目236

2015-07-22 20:39 323 查看

01.
#include <stdio.h>

02.
#include <string.h>

03.
int
main()

04.
{

05.
int
k,l,max,z;

06.
char
s[105],ans[105];

07.
scanf
(
"%d"
,&z);

08.
while
(z--)

09.
{

10.
scanf
(
"%s%d"
,s,&k);

11.
l =
strlen
(s);

12.
for
(
int
i=0,q=-1;i<l-k;i++)

13.
{

14.
max = 0;

15.
for
(
int
j=q+1;j<=k+i;j++)

16.
if
(max < s[j])

17.
max = s[j] , q = j;

18.
ans[i] = max;

19.
}

20.
ans[l-k] =
'\0'
;

21.
puts
(ans);

22.
}

23.
return
0;

24.
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: