杭电ACM怎么老是错?
2011-10-28 16:30
246 查看
http://acm.hdu.edu.cn/showproblem.php?pid=2034
#include <iostream> using namespace std; int main() { int a[101]={0},b[101]={0},c[101]={0},n,m; while(cin >> n >> m && (n != 0 && m != 0)) { int i,j,k = 0; for(i = 0; i < n; i++) cin >> a[i]; for(i = 0; i < m; i++) cin >> b[i]; for(i = 0; i < n; i++) { int f2 = 0; for(j = 0; j < m; j++) { if(a[i] == b[j]) { f2 = 1; break; } } if(f2 == 0) { c[k++] = a[i]; } } if(k == 0) { cout << "NULL" << endl; continue; } c[k] = '\0'; /* for(i = 0; i < k; i++) cout << c[i]; */ for(i = 0; i < k; i++) { int t = 0; bool flag = false; for(j = 0; j < k - i - 1; j++) { if(c[j] > c[j+1]) { t = c[j]; c[j] = c[j+1]; c[j+1] = t; flag = true; } } if(flag) break; } for(j = 0; j < k; j++) { cout << c[j]; if(j + 1 == k) cout << endl; else cout << " "; } } return 0; }
相关文章推荐
- 【求助】杭电ACM 1001 一道简单问题,老是PE
- 杭电 ACM 1.2.1
- ACM入门之杭电1045:Fire Net C++解法
- 杭电ACM1003
- 杭电acm--2040
- 杭电acm1002 Sum Problem
- 杭电ACM 1004
- 杭电ACM1312——Red and Black~~广搜
- 杭电ACM 2017 字符串统计
- 杭电acm--2097
- 杭电 ACM 1014
- 杭电1005这个函数怎么办
- 杭电ACM_1010_搜索题
- 杭电acm试题分类
- 杭电acm 1302 蜗牛爬井
- 杭电ACM 1.2.6 IBM Minus One
- 杭电ACM 2026 首字母变大写
- 网站百度快照老是不更新怎么办?
- 杭电ACM 2017 字符串统计
- 杭电ACM 第1058题