2012-03-31から1日間の記事一覧

AOJ 0126 - Puzzle

aoj

自分でも汚いと思っているので,改善したい. #include <iostream> #include <cstring> int main(){ int n, f = 0; std::cin >> n; while(n--){ if(f++)std::cout << "\n"; int sudoku[9][9], map[9][9]; memset(map, 0, sizeof(map)); for(int i=0;i<81;i++) std::cin >> sudok</cstring></iostream>…

AOJ 0122 - Summer of Phyonkichi

aoj

深さ優先探索で行けると見た. #include <iostream> #include <cstdio> #include <vector> #include <algorithm> typedef std::pair<int,int> P; P wpos[10]; int n; int dfs(int x, int y, int i){ if(i == n)return 1;//最後まで生き残れた std::vector<P> flog, water; for(int j=-1;j<=1;j++){ flog.push_b</p></int,int></algorithm></vector></cstdio></iostream>…