c语言排序相关问题在平安夜当晚,某星座的小明准备了n个平安果送给他的n个好友.但是突然他觉得,只送普通的苹果实在是太lo
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 09:13:21
c语言排序相关问题
在平安夜当晚,某星座的小明准备了n个平安果送给他的n个好友.但是突然他觉得,只送普通的苹果实在是太low了……
于是,小明打算模仿乔布斯的创意,在每个平安果上咬上一口,然后再把咬过的苹果精心包装后送给自己的朋友.
为了防止送错的情况发生,小明在每个苹果上面用一个大写字符做了标记.比如小兰姐姐的标记为'L'.
现在,小明把放的乱七八糟的苹果按照从重到轻的顺序进行排序,你能帮帮他么?
输入格式
第一行是一个整数n,表示苹果的个数【n<=100】
接下来n行,每行有一个整数和一个大写字母,分别表示苹果的重量和对应的标识,用空格隔开.
输出格式
共n行,为按照从重到轻排序之后的苹果重量和标识.
输入样例
5
12 M
14 L
9 H
11 A
13 C
输出样例
14 L
13 C
12 M
11 A
9 H
下面是我的代码,之前试的时候都是没有问题的,但交到测评网站上就不行了,请各位大神帮我看看是哪里的错误,
#include<stdio.h>
int main()
{
int a[101],i,j,n,t;
char b[101],d;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d %c",&a[i],&b[i]);
}
for(i=0;i<n;i++)
{
for(j=0;j<n-i;j++)
{
if(a[j]>a[j-1])
{
t=a[j];
a[j]=a[j-1];
a[j-1]=t;
d=b[j];
b[j]=b[j-1];
b[j-1]=d;
}
}
}
for(j=0;j<n;j++)
printf("%d %c\n",a[j],b[j]);
return 0;
}
在平安夜当晚,某星座的小明准备了n个平安果送给他的n个好友.但是突然他觉得,只送普通的苹果实在是太low了……
于是,小明打算模仿乔布斯的创意,在每个平安果上咬上一口,然后再把咬过的苹果精心包装后送给自己的朋友.
为了防止送错的情况发生,小明在每个苹果上面用一个大写字符做了标记.比如小兰姐姐的标记为'L'.
现在,小明把放的乱七八糟的苹果按照从重到轻的顺序进行排序,你能帮帮他么?
输入格式
第一行是一个整数n,表示苹果的个数【n<=100】
接下来n行,每行有一个整数和一个大写字母,分别表示苹果的重量和对应的标识,用空格隔开.
输出格式
共n行,为按照从重到轻排序之后的苹果重量和标识.
输入样例
5
12 M
14 L
9 H
11 A
13 C
输出样例
14 L
13 C
12 M
11 A
9 H
下面是我的代码,之前试的时候都是没有问题的,但交到测评网站上就不行了,请各位大神帮我看看是哪里的错误,
#include<stdio.h>
int main()
{
int a[101],i,j,n,t;
char b[101],d;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d %c",&a[i],&b[i]);
}
for(i=0;i<n;i++)
{
for(j=0;j<n-i;j++)
{
if(a[j]>a[j-1])
{
t=a[j];
a[j]=a[j-1];
a[j-1]=t;
d=b[j];
b[j]=b[j-1];
b[j-1]=d;
}
}
}
for(j=0;j<n;j++)
printf("%d %c\n",a[j],b[j]);
return 0;
}
for(i=0;i
c语言排序相关问题在平安夜当晚,某星座的小明准备了n个平安果送给他的n个好友.但是突然他觉得,只送普通的苹果实在是太lo
我喜欢他、但是他不知道我喜欢他.在平安夜我送他一个平安果、很大、为了不让别人误会、我还送了跟他特别好的一个男生一个、他接
小明有一堆苹果,他把2/3多2个送给小红,又把剩下的2/3多2个送给小刚,以此类推,他一共送了10个人,最后一个苹果也不
平安夜送的苹果要当晚吃掉吗?还是放在枕边一夜?
保罗在圣诞节前夕收到了一辆新轿车,是他哥哥送给他的圣诞礼物.圣诞节前夜,他从办公室里出来,看见了个小
C语言编程——选择排序法,要求:由主函数调用排序子函数,对n个整数进行从小到大的排序,谢了
C语言字母排序问题输入n个字符串,将他们按字母由小到大的顺序排列并输出我只学过基础的C,指针什么的不会,还有请附带详细点
小明最爱吃的水果是苹果.有一天妈妈给小明买了他最爱吃的苹果,小明很高兴,但是妈妈突然对小明说:“小明,吃苹果最怕吃出几条
英语翻译今天,天气依然很热.我走在马路上,突然看到两只吉娃娃!它们实在是太可爱了,我跑了过去,跟小狗的主人打了个招呼.主
小明有7个苹果,小红的苹果是他的二倍,小红有几个苹果.
问个c语言的问题,如果n=9,那么if(n++
一个人在地球上能举起980N,如果到月球上他能够举起( )N,的杠铃,只个杠铃的质量是( )kg