2018-09-18から1日間の記事一覧

Peking University Online Judge 2376 Cleaning Shifts

これとんでもない回数WA出したんですけど、何故だと思います? N = 2, T = 10, C = {(1, 5), (5, 10)} のケースは成立するけど、 N = 2, T = 10, C = {(1, 5), (6, 10)} のケースは成立しないと思ってたんですよ。 社会人ならシフト替わりの引継ぎなんか常識…

Aizu Online Judge 0121 seven puzzle

mapのkeyとしてvectorが使えると。勉強になりました。二度とやりません。 #include<iostream> #include<vector> #include<queue> #include<map> using namespace std; vector<int> va(8); int main(){ vector<int> vec(8); for(int i = 0; i < 8; i++) vec[i] = i; map<vector<int>, int> mpa; queue<vector<int> > qa; mpa[ve</vector<int></vector<int></int></int></map></queue></vector></iostream>…