AtCoder Beginner Contest 002

Submission #333836

Source codeソースコード

#include <iostream>
#include <vector>
#include <string>
#include <sstream>
using namespace std;


class scanner {
	vector<string> s;
	int i;
	
	public:
	scanner() {
		i = 0;
	}
	
	string next() {
		if (i < s.size()) return s[i++];
		
		string str, element;
		cin >> str;
		s = split(str, ' ');
		
		i = 0;
		return s[i++];
	}
	
	int next_int() {
		int i;
		istringstream(next()) >> i;
		return i;
	}
	
	
	private:
	vector<string> split(const string &str, char delimiter) {
		vector<string> result;
		istringstream stream(str);
		string element;
		while(getline(stream, element, delimiter)) {
			result.push_back(element);
		}
		return result;
	}
};


int main() {
	scanner sc;
	int x, y;
	x = sc.next_int();
	y = sc.next_int();
	cout << (x > y ? x : y) << endl;
	return 0;
}

Submission

Task問題 A - 正直者
User nameユーザ名 paralleltree
Created time投稿日時
Language言語 C++ (G++ 4.6.4)
Status状態 AC
Score得点 100
Source lengthソースコード長 830 Byte
File nameファイル名
Exec time実行時間 29 ms
Memory usageメモリ使用量 928 KB

Test case

Set

Set name Score得点 / Max score Cases
all 100 / 100 00_sample_01.txt,00_sample_02.txt,kensho_diff01,kensho_diff02,kensho_diff03,kensho_diff04,kensho_diff05,kensho_min-max01,kensho_min-max02,kensho_min-max03,kensho_min-max04,kensho_min-max05,kensho_min-max06,kensho_min-max07,kensho_min-max08,kensho_min-max09,kensho_min-max10,kensho_rand01,kensho_rand02,kensho_rand03,kensho_rand04,kensho_rand05,kensho_rand06,kensho_rand07,kensho_rand08,kensho_rand09,kensho_rand10

Test case

Case name Status状態 Exec time実行時間 Memory usageメモリ使用量
00_sample_01.txt AC 26 ms 916 KB
00_sample_02.txt AC 26 ms 924 KB
kensho_diff01 AC 24 ms 796 KB
kensho_diff02 AC 26 ms 924 KB
kensho_diff03 AC 26 ms 924 KB
kensho_diff04 AC 24 ms 924 KB
kensho_diff05 AC 25 ms 924 KB
kensho_min-max01 AC 24 ms 876 KB
kensho_min-max02 AC 25 ms 796 KB
kensho_min-max03 AC 25 ms 928 KB
kensho_min-max04 AC 24 ms 920 KB
kensho_min-max05 AC 26 ms 924 KB
kensho_min-max06 AC 24 ms 920 KB
kensho_min-max07 AC 26 ms 796 KB
kensho_min-max08 AC 25 ms 796 KB
kensho_min-max09 AC 25 ms 796 KB
kensho_min-max10 AC 25 ms 796 KB
kensho_rand01 AC 26 ms 868 KB
kensho_rand02 AC 25 ms 796 KB
kensho_rand03 AC 29 ms 796 KB
kensho_rand04 AC 25 ms 796 KB
kensho_rand05 AC 27 ms 864 KB
kensho_rand06 AC 25 ms 924 KB
kensho_rand07 AC 25 ms 928 KB
kensho_rand08 AC 24 ms 928 KB
kensho_rand09 AC 25 ms 924 KB
kensho_rand10 AC 25 ms 924 KB