problem description
給出n件物品,每件物品有質量和**兩種屬性。你要做的是按質量公升序排序,若質量相同則按**降序排序。
input
多組輸入。每組先輸入乙個正整數n(1<=n && n <= 100),代表有n件物品。接下來的一行有n個正整數wi(1<= wi && wi <= 10000),代表每件物品的質量。再接下來的一行有n個正整數pi(1 <= pi && pi <= 10000),代表每件物品的**。
output
對於每組資料輸出n行,每行兩個數wi,pi。順序為題目描述所要求。
example input3
1 2 2
3 2 3
example output
1 32 32 2
**如下:參照大佬的**略有修改
#includestruct bijiao
stu[130],stu2;
int main()
for(a=0;ajiage); //input n number to jiage
} // for(a=0;azhiliang>(ps+b+1)->zhiliang)
//比較質量,質量高的放後面
else if((ps+b)->zhiliang == (ps+b+1)->zhiliang)
// 比較質量相等時比較**,**低的放後面
}//數值儲存到stu裡面,stu2是暫時存放變數
} printf("質量\t**\t\n");
for(a=0;azhiliang,(ps+a)->jiage);
}//指標(ps+a)指向 質量 或 **
} return 0;
}
原文:
C 老 質價比 SDUT
time limit 1000 ms memory limit 65536 kib problem description 給出n件物品,每件物品有質量和 兩種屬性。你要做的是按質量公升序排序,若質量相同則按 降序排序。input 多組輸入。每組先輸入乙個正整數n 1 n n 100 代表有n件物品...
老 質價比 SDUT
老 質價比 time limit 1000 ms memory limit 65536 kib problem description 給出n件物品,每件物品有質量和 兩種屬性。你要做的是按質量公升序排序,若質量相同則按 降序排序。input 多組輸入。每組先輸入乙個正整數n 1 n n 100 代...
老 質價比 結構體
老 質價比 time limit 1000ms memory limit 65536kb submit statistic problem description 給出n件物品,每件物品有質量和 兩種屬性。你要做的是按質量公升序排序,若質量相同則按 降序排序。input 多組輸入。每組先輸入乙個正整...