摘要:
排序问题Time Limit: 1000MS Memory limit: 65536K题目描述输入10个整数,将它们从小到大排序后输出,并给出现在每个元素在原来序列中的位置。输入输入数据有一行,包含10个整数,用空格分开。输出输出数据有两行,第一行为排序后的序列,第二行为排序后各个元素在原来序列中的位置。示例输入1 2 3 5 4 6 8 9 10 7示例输出1 2 3 4 5 6 7 8 9 10
1 2 3 5 4 6 10 7 8 9源码(用结构体):#include <stdio.h>
struct data
{ int n;//数值 int cur;//位置
}; int 阅读全文
posted @ 2012-10-14 11:40
Still_Raining
阅读(269)
评论(0)
推荐(0)
摘要:
题目描述输入n值,打印下列形状的金字塔,其中n代表金字塔的层数。输入输入只有一个正整数n。输出打印金字塔图形,其中每个数字之间有一个空格。示例输入3示例输出 1 1 2 1
1 2 3 2 1源码(程序不太简洁。。凑合吧):#include <stdio.h> int main()
{ int n,i,j; int t; scanf("%d",&n); t=2*n-1; for(i=1; i<=n; i++)//一次循环代表输出一行 { for(j=1; j<=t-2*i; j++) putchar(' '); for(j=1 阅读全文
posted @ 2012-10-14 11:08
Still_Raining
阅读(3689)
评论(0)
推荐(0)
浙公网安备 33010602011771号