Entries from 2015-08-18 to 1 day

Topcoder SRM145 Div1 Level 1 Bonuses

解法 問題文通りそれぞれの人のポイントの割合を求めた後, あまった分をpointsの値の大きい人から足していく. pointsの各値は1から500なので,2重ループにするとたぶん楽std::accumulateを初めて使ってみたコード #include <bits/stdc++.h> #include <cstdint> #include <sys/time.h> class Bon</sys/time.h></cstdint></bits/stdc++.h>…

Topcoder SRM144 Div1 Level 1 BinaryCode

解法 最初の数字から順番に決めていく 答えに0と1以外が入ってたら"NONE" 問題ないならそれが答えになるコード #include <bits/stdc++.h> #include <stdint.h> #include <sys/time.h> class BinaryCode { public: std::vector<std::string> decode(std::string message) { std::vector<std::string> res; res.push_back(solve</std::string></std::string></sys/time.h></stdint.h></bits/stdc++.h>…