2016-11-27から1日間の記事一覧

AOJ 0065 Trading

取引 | Aizu Online Judge 無駄に長いと思う #include <iostream> #include <string> #include <map> #include <vector> #include <algorithm> using namespace std; int a, b; void split(string s) { int tmp = 0, n = 0; for (int i = 0; i < s.size(); i++) { if (s[i] != ',') { tmp *= 10; tmp +=</algorithm></vector></map></string></iostream>…

AOJ 0064 Secret Number

暗証番号 | Aizu Online Judge #include <iostream> #include <string> using namespace std; int findNumber(string s) { int tmp = 0, res = 0; for (int i = 0; i < s.size(); i++) { if (0 <= s[i] - '0' && s[i] - '0' < 10) { tmp *= 10; tmp += s[i] - '0'; } else { re</string></iostream>…

AOJ 0063 Palindrome

回文 | Aizu Online Judge #include <iostream> #include <string> using namespace std; bool findPalindrome(string s) { for (int i = 0; i < s.size() / 2; i++) { if (s[i] != s[s.size() - i - 1]) return false; } return true; } int main() { string s; int c = 0; wh</string></iostream>…

AOJ 0062 What is the Bottommost?

一番下の数 | Aizu Online Judge なんか上手くいかなかったので文字列に入力してごり押しした #include <iostream> #include <string> using namespace std; int main() { string n; int a[10]; while (cin >> n) { for (int i = 0; i < 10; i++) a[i] = n[i] - '0'; for (int </string></iostream>…

AOJ 0061 Rank Checker

チームの順位 | Aizu Online Judge なんか、頭悪いコード書いたと思う #include <iostream> #include <vector> #include <algorithm> #include <functional> using namespace std; bool find(vector<int> v, int n) { for (int i = 0; i < v.size(); i++) { if (v[i] == n) return true; } return false; } </int></functional></algorithm></vector></iostream>…