O興~
 
我很懒的 @ 2009-07-04 18:30

    真是巧了。

    因为学校放暑假,跆拳道社团停了,我也就没处可锻练了。自从去年受伤以后,我也没有去过原来在宝山的那家道馆了。那里后来换了个韩国教练,我也不好交流了。而且那里的小孩太多了,不适合我。

    一直想找一家成人多一点的道馆,以后工作了就去那里练。可是现在社会上大多数的道馆都是儿童补习班性质的,全是小孩,完全变了味了。

    上星期,在实习的公司附近找到了一家武馆,是学校社团的教练推荐的。本来不抱有太大希望,只是去看看。谁知那里的气氛很好。虽然场地不是很大,环境很朴素,但是那里的人都很有激情,而且大多数是成人,我和想象中的、影视剧里那样的道馆很像。而且不仅有跆拳道,拳击、武术等等各种项目的人都在一起练习,各自在自己的区域,但是互相之间没有隔离开。

    最有趣有就是,温喜庆也在那里练拳击。可见这家武馆真的不错,连名人都认可了它。而且价格一点也不贵,我两天工资就能交一个暑假的学费了。我想我以后会一直去那里练习的,如果我能继续在第一资讯或者周围上班的话。

    不过这家武馆的名字我不能说,不然就泄露了名人的隐私了。

    锻练身体之余,不免要担心一下我的论文。由于种种原因,进度很慢。我确实是个爱磨蹭的人。

    最后顺便说一下,今天公司组织我们去看《变形金刚2》,我觉得真好看。不了解变形金刚的人看了可能会累,但是金刚迷一定会觉得很爽。



 
我很懒的 @ 2009-05-17 13:30

    实习工作得还顺利,忙碌而紧凑。而论文还在初期构思阶段,多少有点被工作耽误,但是这也没办法。现在我每周一、二去学校做论文相关的事情;每周三、四、五去上班。

    在工作日的午饭吃得都很好;晚上回家以后妈妈也给我供了一大堆吃的,所以自从去年底长胖了以来,一直没瘦下去。幸亏我每周还有两天可以在学校自己合理饮食、练两次跆拳道。

    昨天公司的同事们组织了去南北湖春游。风景真的是不怎么样;但是如果只是当作到大自然里去散散步、聊聊天的话,还是不错的。

    发一张我的照片吧。飞行棋T恤好帅啊。



 
我很懒的 @ 2009-02-11 20:45

    虽然在 FIRST DATA 的这份工作挺好的,但是八小时没有停下来的,除了每天中午出去搓一顿。八小时给单位,八小时外给论文。跟老外说话说不遛,还得练英语,没业余时间了。这是我对实习唯一有点后悔的地方。

    把这一年熬过去,八小时之外我就自己撑握了。盼啊~



 
我很懒的 @ 2009-01-31 13:57

    这道题目要求跟据 RSA 加密算法中的 n、 e 和 d 求出 p 和 q。其中 n = pq;e 和 d 互为 MOD (p - 1)(q - 1) 情况下的逆元,即 ed MOD (p - 1)(q - 1) = 1;p < q;n, d ≤ 10100; 3 ≤ e ≤ 31。

    我记得比赛时有不少队做出了这道题,可是我们毫无头绪。以下是 PROXIMA 队的做法。

    已知 ed - 1 是 (p - 1)(q - 1) 的倍数,则可以枚举可能的 (p - 1)(q - 1) 值。他们枚举了 ed - 1、(ed - 1) / 2……直到 (ed - 1) / 100。

    然后设 t = (p - 1)(q - 1),n = pq,则可以解出 p 和 q:
  • p =
  • q =
    只要碰到中间过程整除都除得尽、根号都开得出的,就是答案了。这么说起来好像一点也不难,我们怎么就是想不出呢,主要还是被大数吓到了。以下是 PROXIMA 队的代码,其中第 61 ~ 80 行重复了两遍,我没看出这有什么作用:


import java.io.FileInputStream;
import java.math.BigInteger;
import java.util.Random;
import java.util.Scanner;

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author acm
*/
public class Main {

public static BigInteger sqrt(BigInteger a) {
double ad = a.doubleValue();
ad = Math.sqrt(ad);
BigInteger l = BigInteger.valueOf(0);
BigInteger r = new BigInteger(a.toString());
/*double size = Math.log10(a.doubleValue());
if (size)*/
while (l.compareTo(r)<0) {
BigInteger mid = l.add(r).divide(BigInteger.valueOf(2));
int res = mid.multiply(mid).compareTo(a);
if (res==0) return mid;
if (res<0) l = mid.add(BigInteger.ONE);
else r = mid.subtract(BigInteger.ONE);
}
return l;
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
/* BigInteger a1 = BigInteger.probablePrime(100, new Random());
BigInteger a2 = BigInteger.probablePrime(100, new Random());
BigInteger d = BigInteger.probablePrime(199, new Random());
System.out.println(a1);
System.out.println(a2);
System.out.println(a1.multiply(a2));
System.out.println(d);
System.out.println();
*/
try {
Scanner in = new Scanner(new FileInputStream("c.in"));
for (int tt=1;; tt++) {
BigInteger n = in.nextBigInteger();
BigInteger d = in.nextBigInteger();
int e = in.nextInt();
if (e==0) break;

d = d.multiply(BigInteger.valueOf(e)).subtract(BigInteger.ONE);
for (int kk=1; kk<=100; kk++) {
BigInteger t = d.divide(BigInteger.valueOf(kk));
if (t.multiply(BigInteger.valueOf(kk)).equals(d)) {
BigInteger tosqrt = n.subtract(t).subtract(BigInteger.ONE).pow(2).subtract(t.multiply(BigInteger.valueOf(4)));
if (tosqrt.compareTo(BigInteger.ZERO)>=0) {
BigInteger sol = sqrt(tosqrt);
if (sol.pow(2).equals(tosqrt)) {
BigInteger x = n.subtract(t).subtract(BigInteger.ONE).add(sol).divide(BigInteger.valueOf(2));
BigInteger y = n.subtract(t).subtract(BigInteger.ONE).subtract(x);
BigInteger p = x.add(BigInteger.ONE), q = y.add(BigInteger.ONE);
if (p.signum()>0 && q.signum()>0 && p.multiply(q).equals(n) && p.isProbablePrime(100) && q.isProbablePrime(100)) {
if (p.compareTo(q)>0) {
BigInteger sw = p; p = q; q = sw;
}
System.out.println("Case #"+tt+": "+p+" "+q);
break;
}
x = n.subtract(t).subtract(BigInteger.ONE).subtract(sol).divide(BigInteger.valueOf(2));
y = n.subtract(t).subtract(BigInteger.ONE).subtract(x);
p = x.add(BigInteger.ONE); q = y.add(BigInteger.ONE);
if (p.signum()>0 && q.signum()>0 && p.multiply(q).equals(n) && p.isProbablePrime(100) && q.isProbablePrime(100)) {
if (p.compareTo(q)>0) {
BigInteger sw = p; p = q; q = sw;
}
System.out.println("Case #"+tt+": "+p+" "+q);
break;
}
}
}
}
}
}
} catch (Exception e) {
e.printStackTrace();
}
}
}



 
我很懒的 @ 2009-01-22 22:09

    我觉得《非诚勿扰》这个电影有一个很大的亮点,那就是当中有很多风景很漂亮。
























 
我很懒的 @ 2009-01-13 14:24

    很高兴我是这么强的一支队伍的一员,我们是上海第一的大学跆拳道社团(不包括体校)。

    很遗憾的是当时我的腰伤还没好(到现在还是没完全好),没法参加团体特技比赛,只能参加个人品势。本来我是奔着冠军去的,可是中途输给别人了。有一定偶然性,但是个人水平也是因素之一,而且前一个月养伤养胖了许多。还好社长 ZLY 同学帮我报了仇,得了冠军。



个人品势比赛


社长 ZLY,男子个人品势冠军

    最后的团体特技比赛是我们的强项。最终我们的各项总分也得到了第一,蝉联了好动杯。



忘了是谁的腾空八字了


JLM 腾空三前踢


PY 单腿旋风踢


SXQ 后空翻


PH 飞人后踢


YSY 飞人侧踢


东华跆拳道社团部分社员



    另外,我学到了一个教训,就是抓拍运动的东西的时候,不要吝惜把感光度调高;一定要保证曝光时间够短,否则只会像这次一样,人都糊掉了。



 
日历
网志分类
· 所有网志
· program
· 未分类
最新的评论
· 07/08 不过这家武馆的...
· 07/06 实在是很难找到...
· 07/05 我out了 我...
· 06/30 那么如果在一个...
· 06/16 那不是可在你胸...
· 06/15 8错8错,交换...
· 05/29 乍一眼看上去怎...
· 05/26 朱凯,能不能把...
· 05/22 I prefe...
· 05/16 楼主不好意思,...
站内搜索
友情链接
· 歪酷博客
· 管理我的Blog
· jamie
· feemi
· lyrist
· tata
· allen
· richard

订阅 RSS

0081329

歪酷博客