九度oj1041
来源:互联网 发布:淘宝国际转运 日本 编辑:程序博客网 时间:2024/05/29 14:32
题目1041:Simple Sorting
时间限制:
1 秒
内存限制:
32 兆
特殊判题:
否
提交:
2365
解决:
923
题目描述:
You are given an unsorted array of integer numbers. Your task is to sort this array and kill possible duplicated elements occurring in it.
输入:
For each case, the first line of the input contains an integer number N representing the quantity of numbers in this array(1≤N≤1000). Next N lines contain N integer numbers(one number per each line) of the original array.
输出:
For each case ,outtput file should contain at most N numbers sorted in ascending order. Every number in the output file should occur only once.
样例输入:
6
8 8 7 3 7 7
样例输出:
3 7 8
来源:
2008年上海交通大学计算机研究生机试真题
//jobdu1041//#include<iostream>using namespace std; #include<new>#include<algorithm> bool cmp(int aa, int bb){ return aa <= bb;} int main(){ int n; while(cin >> n) { int *ptr = new int[n]; for(int i = 0; i < n; i++) cin >> ptr[i]; sort(ptr, ptr+n, cmp); for(int j = 0; j < n-1; j++) { while(ptr[j] == ptr[j+1]) j++; if(j != n-1) cout << ptr[j] << " "; } cout << ptr[n-1]; cout << endl; delete[] ptr; } return 0;}/************************************************************** Problem: 1041 User: true14fans Language: C++ Result: Accepted Time:10 ms Memory:1520 kb****************************************************************/
- 九度oj1041
- 九度OJ1041-Simple Sorting【快排】
- 东秦oj1041
- Dut oj1041 打表筛选素数 + log2函数使用
- 【九度OJ】:九度OJ 1050
- 【九度OJ】:九度OJ 1053
- 【九度OJ】:九度OJ 1056
- 【九度OJ】:九度OJ 1059
- 【九度OJ】:九度OJ 1206
- 人生九度
- 九度oj1181
- 九度oj1207
- 九度oj1182
- 九度o j1026
- 九度oj1186
- 九度oj1074
- 九度oj1127
- 九度oj1051
- 阿里和新浪的婚姻是否很美好?
- 利用输入框进行恶意代码注入
- 多队列网卡简介
- ptrace源代码分析
- Java谜题畅读版之库谜题
- 九度oj1041
- 基于c++的完全数之TDD版本
- 在菜单项中跳转页面和使用ListActivity
- OOAD-008
- PhoneGap API介绍:Device
- Linux进程状态解析之R、S、D、T、Z、X
- OOAD-009
- 排序算法----堆排序
- 函数指针