摘要: http://poj.org/problem?id=2352刚开始想对二维的是怎么更新的, 后来才知道原来Y轴是递增.也就是对同一个点来说, 每次Y增加的都是这个这个点现在的层数的下一层.然后想, 如果它在当前点的X又点了一下,按照题意,相当于在同一点点了连续点了两下.其实每次更新一层...Y表示层数View Code 1 #include <iostream> 2 using namespace std; 3 const int maxn=60000; 4 int ans[maxn]; 5 int stars[maxn]; 6 int lowbit(int x) 7 { 8 re 阅读全文
posted @ 2012-09-15 20:57 YORU 阅读(272) 评论(0) 推荐(0)
摘要: View Code 1 #include <stdio.h> 2 #include <string.h> 3 #define m 10 4 #define M 20 5 int gcd(int a, int b) 6 { 7 return !b?a:gcd(b,a%b); 8 } 9 int main()10 {11 char s1[m],s[M],s2[M],c;12 int a,b,k,i,len,t=0;13 while(~scanf("%s%s%ld%s%s",s,s1,&b,s2,s2))14 {15 t++;16 ... 阅读全文
posted @ 2012-09-15 15:57 YORU 阅读(158) 评论(0) 推荐(0)