- 博客(48)
- 收藏
- 关注
原创 Codeforces_96A
#include #include using namespace std;int main(){ string z_o; int Count, length, Max; char cur; while(cin >> z_o) { length = z_o.size(); cur = z_o[0]; Max = Count = 1; for(int i = 1;
2015-12-08 22:34:29
441
原创 Codeforces_116A
#include using namespace std;int main(){ int test, Exit, Enter, Min, Cur; while(cin >> test) { Cur = Min = 0; while(test--) { cin >> Exit >> Enter; Cur += Enter - Exit; if(Cur >
2015-12-03 23:16:00
478
原创 Codeforces_282A
#include #include using namespace std;int main(){ int N, A, M; string statements; while(cin >> N) { A = M = 0; while(N--) { cin >> statements; if(statements[1] == '+') A++;
2015-12-02 23:17:35
401
原创 Codeforces_158B
#include using namespace std;#define MAXN 100010int sc[MAXN];int main(){ int groups, ans; int N1, N2, N3, N4; while(cin >> groups) { ans = N1 = N2 = N3 = N4 = 0; for(int i = 0; i < gro
2015-12-01 23:31:07
335
原创 Codeforces_231A
#include using namespace std;int main(){ int view[5]; int sum, Count, ans; while(cin >> Count) { ans = 0; for(int i = 0; i < Count; i++) { sum = 0; cin >> view[0] >> view[1] >> vie
2015-12-01 23:29:50
382
原创 Codeforces_50A
#include using namespace std;int main(){ int row, column; while(cin >> row >> column) { cout << row * column / 2 << endl; } return 0;}又是一道,没想到会一遍过的题。
2015-12-01 09:11:04
414
原创 Codeforces_158A
#include #include using namespace std;int p[55];int main(){ int n, k, ans; while(cin >> n >> k) { memset(p, 0, sizeof(p)); ans = 0; for(int i = 0; i < n; i++) cin >> p[i]; for(in
2015-11-29 12:18:13
524
原创 Codeforces_71A
#include #include using namespace std;int main(){ string letters; int n, length; while(cin >> n) { for(int i = 0; i < n; i++) { cin >> letters; length = letters.size(); if(length
2015-11-29 12:15:29
379
原创 Codeforces_4A
#include using namespace std;int main(){ int w; while(cin >> w) { if((w-2) % 2 == 0 && (w >= 4)) cout << "YES" << endl; else cout << "NO" << endl; } return 0;} 把W分开放在两个盒子里,每个盒子里的数
2015-11-23 15:52:25
277
转载 POJ1316
转载自:Slicer的技术交流栈#includeint main(){ int n=1,a[10050]={0},i,tmp; for(i=1;i<10000;i++) { n=tmp=i; while(tmp) { n+=tmp%10; tmp/=10;
2015-08-31 11:57:55
379
原创 POJ1450
没想过一次就AC#include #include #include using namespace std;int main(){ int Count,length, broad; double ans; cin >> Count; for(int i = 1; i <= Count; i++) { cin >> length >> broad; ans = l
2015-08-31 11:50:59
395
原创 POJ1477
#include using namespace std;int main(){ int n, average, sum, ans, data[1010], Count = 0; while(cin >> n) { if(n == 0) break; sum = ans = 0; Count++; for(int i = 1; i <= n; i++) {
2015-08-20 20:16:26
351
原创 POJ1350
不得不先说,这道题坑爹的输入。。。输入数据只要不是4位就要输出“No!!”。#include #include #include #include #include using namespace std;bool cmp(char a, char b){ return a > b;}int main(){ string digits; int Max, Min,
2015-07-17 21:22:26
360
原创 Win7小知识
这篇文章,并不没有什么高深的东西。都是些在网上能找的,是平时遇得到小问题的解决方法。1.Q:输入法不见了(连开始时的小键盘图标都没有了)A:使用快捷键Win+R弹出运行对话框,输入"ctfmon"回车即可。出处:百度经验_(第2个)2.Q:不能一次性给U盘传超过4G的东西A:使用快捷键Win+R弹出运行对话框,输入"cmd"回车。以I盘为例:convert I: /
2015-07-17 11:51:58
504
原创 POJ1046
#include #include #include using namespace std;double sample[20][5];int main(){ double d, temp1, temp2; int a, b, c, ans; memset(sample, '\0', sizeof(sample)); for(int i = 0; i < 16; i++)
2015-02-26 18:25:04
411
原创 新增知识点
First Blood逆序数: 对于n个不同的元素,先规定各元素之间有一个标准次序(例如n个 不同的自然数,可规定从小到大为标准次序),于是在这n个元素的任一排列中,当某两个元素的先后次序与标准次序不同时,就说有1个逆序。一个排列中所有逆序总数叫做这个排列的逆序数。 ---------摘自百度百科
2015-02-24 19:08:06
505
原创 POJ 1004
#include #include using namespace std;int main(){ double ans = 0.0, data; for(int i = 0; i < 12; i++) { cin >> data; ans += data; } cout << fixed; cout << setprecision(2) << '$' << ans /
2015-02-14 12:58:05
421
原创 POJ 1003
#include #include using namespace std;int main(){ double ans = 0.0, data; for(int i = 0; i < 12; i++) { cin >> data; ans += data; } cout << fixed; cout << setprecision(2) << '$' << ans /
2015-02-14 12:56:22
432
转载 Sublime Text 3搭建绿色C++编译环境
此文出处:Coderec的专栏 代码中的红色小字是本人为了方便想在下这种小白而添加的,请原博主见谅。再次鸣谢 这位博主! 因为想打造一款随插随用的绿色版c++编译环境,又不太想用vc6.0(有绿色版),毕竟sublime的界面很舒服,于是就着手打造sublime的c++编译环境。需要:mingw绿色免安装版(实际上我找了一个晚上也没找到,至少都是需要设置下环境变量pat
2015-01-30 14:48:45
591
原创 VMware Workstation 10下为Ubuntu14.04安装VMware Tools
这篇博客是综合了很多人的资料写的,希望对您有些用处。感谢那些写出下面东西的博主! 第一步:在虚拟机中打开Ubuntu系统 第二步:安装“build-essential”,打开终端(Ctrl+alt+T),输入"sudo apt-get install build-essential",这时会弹出一行要你输入登陆密码(密码只管输入就好,因为输入的字符是不可见的),然后回车。
2015-01-23 22:14:18
777
原创 HDU 2029
#include#includeusing namespace std;int main(){ int l, r, n; string line; bool ans; while(cin >> n) { while(n--) { cin >> line; l = 0,
2015-01-12 16:57:52
502
原创 HDU 2027
#include#include#include#includeusing namespace std;#define MAXN 300int main(){ int n, length; int ans[MAXN]; string line; while(cin >> n) { getline(cin, line);
2014-12-12 07:43:54
420
原创 HDU 2026
#include#include#includeusing namespace std;int main(){ string line; bool word; int length; while(getline(cin, line)) { length = line.size(); word = true;
2014-12-11 22:28:55
427
原创 HDU 2025
#include#includeusing namespace std;int main(){ string line; char Max; int length; while(cin >> line) { length = line.size(); Max = 'A'; for(int i = 0;
2014-12-11 08:24:38
366
原创 HDU 2024
#include#include#includeusing namespace std;int main(){ int n, length; string line; char t; bool con, res; while(cin >> n) { getline(cin, line); while(n--
2014-12-11 08:23:49
426
原创 HDU 2023
#include#includeusing namespace std;#define ROWS 55#define COLUMNS 10int main(){ int n, m, ans; double grade[ROWS][COLUMNS]; double temp_r, temp_c; bool judge; while(cin >>
2014-12-11 08:22:48
573
原创 HDU 2022
#include#includeusing namespace std;#define MAXN 1000int MM[MAXN][MAXN];int main(){ int m, n, r, c, cmp; while(cin >> m >> n) { cmp = 0; for(int i = 1; i <= m; i++
2014-12-11 08:21:46
529
原创 HDU 2021
#includeusing namespace std;int main(){ int n, Count, tea; int rmb[6] = {100, 50, 10, 5, 2, 1}; while(cin >> n) { if(!n) break; Count = 0; while
2014-12-11 08:20:53
406
原创 HDU 2020
#include#include#includeusing namespace std;#define MAXN 110bool cmp(int a, int b){ return abs(a) > abs(b);}int main(){ int n; int data[MAXN]; while(cin >> n) {
2014-12-11 08:19:38
537
原创 HDU 2019
#includeusing namespace std;int main(){ int n, m, data; bool first; while(cin >> n >> m) { if(!n && !m) break; first = true; for(int i = 0; i <
2014-12-11 08:18:14
445
原创 HDU 2017
#include#includeusing namespace std;int main(){ string line; long long n, ans; while(cin >> n) { while(n--) { cin >> line; ans = 0;
2014-12-10 21:30:55
340
原创 HDU 2016
#include#includeusing namespace std;#define MANX 110int main(){ int n, num, mi, index; int data[MANX]; while(cin >> n) { if(!n) break; mi = INT_MAX;
2014-12-10 21:29:46
395
原创 HDU 2015
#includeusing namespace std;#define N1 (n / m)#define N2 (n % m)int main(){ int n, m, base; while(cin >> n >> m) { base = 2; for(int i = 0; i < N1; i++) {
2014-12-10 21:28:31
356
原创 HDU 2014
#include#include#include#includeusing namespace std;int main(){ int n, score, mi, ma; double ans; while(cin >> n) { mi = INT_MAX; ma = INT_MIN; ans = 0.0
2014-12-10 21:26:56
531
原创 HDU 2013
#includeusing namespace std;int main(){ int n, peach; long long ans; while(cin >> n) { ans = 1; for(int i = 0; i < n - 1; i++) ans = (ans + 1) * 2;
2014-12-10 21:24:10
372
原创 HDU 2012
#includeusing namespace std;#define N (n*n + n + 41)bool prn(int n){ for(int i = 2; i < N; i++) if((N % i) == 0) return false; return true;}int main(){ int x,
2014-12-10 21:22:34
470
原创 HDU 2011
#include#include#includeusing namespace std;int main(){ int m, n; double ans, mid; while(cin >> m) { while(m--) { ans = 0.0; cin >> n;
2014-12-10 21:21:39
326
原创 HDU 2010
#include#includeusing namespace std;#define S (pow(i/100, 3) + pow(i%100/10, 3) + pow(i%10, 3))int main(){ int m, n; bool no, first; while(cin >> m >> n) { no = first =
2014-12-10 21:20:42
369
原创 HDU 2009
#include#include#includeusing namespace std;int main(){ int n, m; long double ans, rat; while(cin >> n >> m) { ans = rat = n; for(int i = 0; i < m - 1; i++)
2014-12-10 21:19:32
555
原创 HDU 2008
#include#includeusing namespace std;int main(){ double data; long long n, z, p, num; while(cin >> num) { n = z = p = 0; if(!num) break; for(int
2014-12-10 21:18:39
421
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人