2015-01-01から1ヶ月間の記事一覧

0105 - Book Index

#include <algorithm> #include <iostream> #include <map> #include <string> #include <vector> using namespace std; void Slove(void) { string word; int page; map<string,vector<int> > index; index.clear(); while (cin >> word >> page) { index[word].push_back(page); sort( index[word].begin(),index[word].e…</string,vector<int></vector></string></map></iostream></algorithm>

0104 - Magical Tiles

#include <iostream> #include <string> using namespace std; void Slove(int H, int W) { string figure[H]; bool flg[H][W]; for (int i=0; i<H; ++i) { cin >> figure[i]; for (int j=0; j</h;></string></iostream>

0103 - Baseball Simulation

#include <iostream> #include <string> using namespace std; void Slove(int inning) { int out=0, point=0, count=0; string event; while (inning != 0) { cin >> event; if (event == "HOMERUN") { point+=count+1; count=0; } else if (event == "HIT" ) { if (++count ></string></iostream>…

0102 - Matrix-like Computation

#include <cstdio> #include <iostream> using namespace std; void Slove(int n) { int data[n+1][n+1]; for (int i=0; i<n+1; ++i) for (int j=0; j<n+1; ++j) data[i][j]=0; for (int i=0; i<n; ++i) for (int j=0; j<n; ++j) { cin >> data[i][j]; data[i][n]+=data[i][j]; data[n][j]+=data[i][j]; } for (int j=0; j<…</n+1;></iostream></cstdio>

0101 - Aizu PR

#include <iostream> #include <string> #include <sstream> using namespace std; void Slove(string str_n) { string str; int int_n; stringstream ss; ss << str_n; ss >> int_n; for (int i=0; i</sstream></string></iostream>

0100 - Sale Result

#include <iostream> #include <map> #include <vector> using namespace std; void Slove(int n) { int number; long long price, sale; vector<int> number_data; map<int,long long> money_data; number_data.clear(); money_data.clear(); for (int i=0; i<n; ++i) { cin >> number >> price >> sale; if (!money_dat</n;></int,long></int></vector></map></iostream>…