原创 ACM篇:Uva 10129 -- Play on Words

#include <iostream> #include <cstdio> #include <algorithm> #include <cstring> #include <sstream> #include <cstdlib> #in

原创 ACM篇:Uva 11988-- Broken Keyboard

#include <iostream> #include <cstdio> #include <cstdlib> using namespace std; const int MAX = 100000; char text[MAX+2]

原创 ACM篇:UVa 839 -- Not so Mobile

#include <iostream> #include <cstdio> #include <vector> #include <algorithm> #include <cstring> #include <sstream> #inc

原创 ACM篇:POJ 1204--Word Puzzles

trie #include <iostream> #include <cstdio> #include <cstring> #include <cstdlib> using namespace std; const int MAX = 1

原创 ACM篇:Uva 679 -- Droping Balls

#include <iostream> #include <cstdio> #include <cstdlib> using namespace std; int main() { int T; int depth, n

原创 ACM篇:POJ 2676 -- Sudoku

簡單粗暴的深搜。 #include <iostream> #include <cstdio> #include <vector> #include <cctype> using namespace std; const int N = 9

原创 ACM篇:Uva 512 -- Rails

stack #include <iostream> #include <cstdio> #include <cstring> #include <vector> #include <stack> using namespace std;

原创 ACM篇:Uva 1942-- Paths on a Grid

#include <iostream> #include <cstdio> #include <algorithm> #include <cstdlib> using namespace std; unsigned _c(unsigne

原创 ACM篇:POJ 1200 -- Crazy Search

一道寫了三小時的水題。 將子串轉化爲nc進制的整數來判斷。 注意字符並不是按順序來的。 #include <iostream> #include <cstdio> #include <cstring> using namespace s