Coder

舒心、快乐,比什么都重要

摘要: // 思路就是用一维数组输入的同时将数据存到向量中,然后对其进行排序,下一步再将数组与向量的数字进行一一匹配,匹配到的一样的次数就是主元的数量,不匹配的特殊标记,最后通过小技巧输出行末不得有空格的情况,最后的那个换行不能忘,不然过不了。#include #include #include using namespace std; const int maxn = 20; int arr[1... 阅读全文
posted @ 2019-04-23 22:02 H123K 阅读(128) 评论(0) 推荐(0) 编辑
摘要: #include #include using namespace std; int main() { char c; int g1, g2, s1, s2, k1, k2; cin >> g1 >> c >> s1 >> c >> k1; cin >> g2 >> c >> s2 >> c >> k2; int p1 = g1 * 17 * 29 +... 阅读全文
posted @ 2019-04-23 21:28 H123K 阅读(181) 评论(0) 推荐(0) 编辑
摘要: #include #include using namespace std; int n, x, y; // 这样就可以很灵活 void print(double t) { if (n == t) cout > n >> x >> y; for (int a = 99; a >= 10; a--) { int b = a % 10 * 10... 阅读全文
posted @ 2019-04-23 13:20 H123K 阅读(220) 评论(0) 推荐(0) 编辑
摘要: #include #include int main() { int n; scanf("%d", &n); // 之前一直用c++过不了,因为会有空格的关系,所以改用了scanf; while (n--) { char s[110]; int np = 0, lp = 0, nt = 0, lt = 0, other = 0; ... 阅读全文
posted @ 2019-04-22 21:54 H123K 阅读(308) 评论(0) 推荐(0) 编辑
摘要: // 这道题运用的小技巧很多#include #include #include using namespace std; bool cmp (char a, char b) { // 用来递减排序 return a > b; } int main() { string num; cin >> num; num.insert(0, 4 - num.siz... 阅读全文
posted @ 2019-04-22 20:18 H123K 阅读(230) 评论(0) 推荐(0) 编辑
摘要: //自己写的很长,这是参考的网上以为大牛的;#include #include using namespace std; int main() { int n, y, wina = 0, winb = 0, a[3] = {0}, b[3] = {0};; char s, t; cin >> n; y = n; while (n--) { ... 阅读全文
posted @ 2019-04-22 16:29 H123K 阅读(170) 评论(0) 推荐(0) 编辑
摘要: #include #include using namespace std; int main() { int m, n, i = 2, cnt = 0; bool isnum; cin >> m >> n; while (cnt != n) { isnum = true; for (int j = 2; j = m && cn... 阅读全文
posted @ 2019-04-22 15:12 H123K 阅读(161) 评论(0) 推荐(0) 编辑
摘要: // 题目不难,感觉变量定义的有点儿多了#include #include using namespace std; int main(){ int i = 0, j = 0, ta = 0, tb = 0, suma = 0, sumb = 0; int A, Da, Pa, B, Db, Pb; cin >> A >> Da >> B >> Db; whi... 阅读全文
posted @ 2019-04-21 22:20 H123K 阅读(147) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std; const int maxn = 20; // const 不能忘,新学的技能 int arr[1 > n >> m; for (int i = 0; i > arr[i]; } for (int j = 0; j > brr[j]; } int x, sum; while (n--)... 阅读全文
posted @ 2019-04-21 21:58 H123K 阅读(133) 评论(0) 推荐(0) 编辑
摘要: // 自己写的还行吧,数组不要忘了开的大一点;#include using namespace std; struct str { string id; int sj; int ks; } s[1010]; int main(){ int n, m, x; cin >> n; for (int i = 0; i > s[i].id >> s[i... 阅读全文
posted @ 2019-04-21 21:41 H123K 阅读(236) 评论(0) 推荐(0) 编辑