2015-08-26から1日間の記事一覧

B - 回転 / AtCoderBeginnerContest #004

B: 回転 - AtCoder Beginner Contest 004 | AtCoderabc004.contest.atcoder.jp #include <iostream> using namespace std; void Solve(void) { char c[4][4]; for (int i=0; i<4; ++i) for (int j=0; j<4; ++j) cin >> c[i][j]; for (int i=0; i<4; ++i) { for (int j=</iostream>…

A - 流行 / AtCoderBeginnerContest #004

A: 流行 - AtCoder Beginner Contest 004 | AtCoderabc004.contest.atcoder.jp #include <iostream> using namespace std; void Solve(int n) { cout << 2*n << endl; } int main(void) { int n; cin >> n; Solve(n); return 0; } 2倍にして出力。 ~了~</iostream>

C - AtCoderプログラミング講座 / AtCoderBeginnerContest #003

C: AtCoderプログラミング講座 - AtCoder Beginner Contest 003 | AtCoderabc003.contest.atcoder.jp #include <algorithm> #include <cstdio> #include <iostream> using namespace std; void Solve(int n, int k) { double r[100], answer=0.0; for (int i=0; i<n; ++i) cin >> r[i]; sort(r,r+n); for</n;></iostream></cstdio></algorithm>…

B - AtCoderトランプ / AtCoderBeginnerContest #003

B: AtCoderトランプ - AtCoder Beginner Contest 003 | AtCoderabc003.contest.atcoder.jp #include <iostream> #include <string> using namespace std; bool Check(string s, string t, int pos, int kind) { const char atcoder[7]={'a', 't', 'c', 'o', 'd', 'e', 'r'}; fo</string></iostream>…

A - AtCoder社の給料 / AtCoderBeginnerContest #003

A: AtCoder社の給料 - AtCoder Beginner Contest 003 | AtCoderabc003.contest.atcoder.jp #include <iostream> using namespace std; void Solve(int n) { int average=0; for (int i=0; i<n; ++i) average+=10000*(i+1)/n; cout << (average+500)/1000*1000 << endl; } int main(void) { int n; cin >> n; Solve(n); return 0…</n;></iostream>

C - 直訴 / AtCoderBeginnerContest #002

C: 直訴 - AtCoder Beginner Contest 002 | AtCoderabc002.contest.atcoder.jp #include <cmath> #include <cstdio> #include <iostream> using namespace std; void Solve(int ax, int ay, int bx, int by, int cx, int cy) { double s=( (ax-cx)*(by-ay)-(ax-bx)*(cy-ay) )/2.0; pri</iostream></cstdio></cmath>…