- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 小球下落
有一棵二叉树,最大深度为D,且所有叶子的深度都相同。所有结点从上到下从左到右编号为1,2,3,...,2^D-1。在结点1处放一个小球,它会往下落。每个内结点上都有一个开关,初始全部关闭,当每次有小球落到一个开关上时,它的状态都会改变。当小球到达一个内结点时,如果该结点上的开关关闭,则往左走,否者往右走,直到走到叶子结点。一些小球从结点1处依次开始下落,最后一个小球将会落到哪里呢?输入叶子深度D和
2015-01-24 15:05:37
469
原创 10014 - Simple calculations
#include #include #include #include int main ( int argc, char * argv[] ) { int m, M; scanf( "%d", &M ); for( m = 0; m < M; m++) { if( m > 0 ) printf( "\n" ); int n; scanf( "%d", &n );
2015-01-20 23:23:47
340
原创 107 - The Cat in the Hat
#include #include #include int main ( int argc, char * argv[] ) { int m, n; bool flag = true; while( flag ) { /* a donates height, * b donates number of worker cats */ long long a, b;
2015-01-20 23:23:13
395
原创 755 - 487--3279
#include #include #include #include #include using namespace std; int main ( int argc, char * argv[ ] ) { int n, N; cin >> N; for ( n = 0; n < N; n++ ) { if ( n ) cout << endl; int m, M
2015-01-20 23:21:24
353
原创 123 - Searching Quickly
#include #include #include #include #include using namespace std; struct comp { string title; string keyword; }; bool has_ele ( vector arr, string target ) { for ( auto e : arr ) { if (
2015-01-20 23:20:33
339
原创 465 - Overflow
#include #include #include char num1[300],num2[300]; int main( int argc, char * argv[] ) { char c; while( scanf( "%s %c %s", num1, &c, num2 ) != EOF ) { printf( "%s %c %s\n", num1, c, num2 );
2015-01-20 23:19:41
415
原创 10010 - Where's Waldorf?
#include #include #include #include #define PENDING 2 void try_search( char * tab, char * target, int row, int col, int len, int d_r, int d_c, int * res_r, int * res_c, bool * searched ) { if(
2015-01-20 23:17:45
340
原创 401 - Palindromes
#include #include #include #include char * dic1 = "A 3 HIL JM O 2TUVWXY5"; char * dic2 = "1SE Z 8 "; int main ( int argc, char * argv[] ) { char s[32]; while( fgets ( s, 32, stdin ) !=
2015-01-20 23:17:01
356
Windows 下预编译动态链接的 google v8 lib dll 库
2014-04-16
网际畅游(MyIE)V3.3 修改版
2009-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人