2014年10月23日

【NOIP 2012】vigenere密码

摘要: 描述16世纪法国外交家Blaise de Vigenère设计了一种多表密码加密算法——Vigenère密码。Vigenère密码的加密解密算法简单易用,且破译难度比较高,曾在美国南北战争中为南军所广泛使用。在密码学中,我们称需要加密的信息为明文,用M表示;称加密后的信息为密文,用C表示;而密钥是一... 阅读全文

posted @ 2014-10-23 11:01 dckun 阅读(4570) 评论(0) 推荐(0) 编辑

【NOIP 2012】同余方程

摘要: 描述求关于x的同余方程ax ≡ 1 (mod b)的最小正整数解。格式输入格式输入只有一行,包含两个正整数a, b,用一个空格隔开。输出格式输出只有一行,包含一个正整数x0,即最小正整数解。输入数据保证一定有解。样例1样例输入13 10样例输出17限制每个测试点1s提示对于40%的数据,2 ≤b≤ ... 阅读全文

posted @ 2014-10-23 10:14 dckun 阅读(186) 评论(2) 推荐(0) 编辑

【NOIP 2012】借教室

摘要: 描述在大学期间,经常需要租借教室。大到院系举办活动,小到学习小组自习讨论,都需要向学校申请借教室。教室的大小功能不同,借教室人的身份不同,借教室的手续也不一样。面对海量租借教室的信息,我们自然希望编程解决这个问题。我们需要处理接下来n天的借教室信息,其中第i天学校有ri个教室可供租借。共有m份订单,... 阅读全文

posted @ 2014-10-23 09:57 dckun 阅读(194) 评论(0) 推荐(0) 编辑

导航