摘要: 由于今晚有点事所以回来都9点多了,看了下题目A了两个水题就不在做下去了Problem A: Convex意思就是:平面上有n个点,每个点到原点的距离是固定的,现在按顺序给出前一个点到后一个点的与原点行成的角度,保证所有角度的和为360度,现在把这些点按顺序连接起来,形成一个多边行,求这个多边行的面积。画下图就知道是个水题,不过蛋疼了一会。。 sin函数传的参数是弧度,以为是角度,一直没得到想要的结果。。。角度转弧度: 弧度 = 角度 * PI / 180解法:把图形分解成n个三角形,求这n个三角形的面积和就行了。 因为知道两边长度加夹角大小,所以直接用三角形公式求面积。。。View Code 阅读全文
posted @ 2012-11-30 23:16 Wheat″ 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 比赛完后软考,软考完后就忙自己的事了,最近毕业设计也选题了,期末开始也逐渐开始了,下个月还有英语等级考试。。。。本以为这个学期应该会轻松点,没想到还是这么忙,驾校也很久没去了,感觉总有忙不完的事。。 阅读全文
posted @ 2012-11-21 19:15 Wheat″ 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 结束了省赛,获得二等奖,很开心,这是学校最好的成绩了想想从暑假到现在,也很辛苦了。一切都过去了,接下来就把本学期的计划做好了 阅读全文
posted @ 2012-10-13 21:15 Wheat″ 阅读(148) 评论(0) 推荐(0) 编辑
摘要: hdu1814和平政党字典序输出View Code 1 /*根据宪法,Byteland民主共和国的公众和平委员会应该在国会中通过立法程序来创立。 2 不幸的是,由于某些党派代表之间的不和睦而使得这件事存在障碍。 3 此委员会必须满足下列条件: 4 每个党派都在委员会中恰有1个代表, 5 如果2个代表彼此厌恶,则他们不能都属于委员会。 6 每个党在议会中有2个代表。代表从1编号到2n。 编号为2i-1和2i的代表属于第I个党派。 7 计算决定建立和平委员会是否可能,若行,则列出委员会的成员表 8 求出字典序最小的解*/ 9 #include <stdio.h> 10 #inc... 阅读全文
posted @ 2012-10-10 21:14 Wheat″ 阅读(294) 评论(1) 推荐(0) 编辑
摘要: >>> def dhnum(): import random first = 0 last = 100 num=random.randint(first,last) print "游戏现在开始,请才0到100间的数" while True: while True: usernum=int(raw_input("请输入您猜的数字:")) if first < usernum < last: break; else: print "输入错误,请重新输入" if usernum == num: print &q 阅读全文
posted @ 2012-10-08 21:39 Wheat″ 阅读(205) 评论(0) 推荐(0) 编辑
摘要: View Code 1 import java.math.BigDecimal; 2 import java.math.BigInteger; 3 import java.util.Scanner; 4 public class JAVA大数 { 5 public static void main(String[] args) { 6 Scanner sc = new Scanner(System.in); //输入 必加条件 7 BigInteger a,b; //定义两个大整数a b 8 BigDecimal c,d; ... 阅读全文
posted @ 2012-10-06 16:14 Wheat″ 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 分享一篇求期望的文章http://kicd.blog.163.com/blog/static/126961911200910168335852/从后往回推求期望View Code 1 //Accepted 4405 234MS 8248K 757 B Java 2 import java.util.Scanner; 3 4 public class Main { 5 6 public static void main(String[] args) { 7 8 Scanner sc = new Scanner(Syst... 阅读全文
posted @ 2012-10-04 18:55 Wheat″ 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 题目:一些字典,然后给出一个主串,问正向和反向的一起出现了多少个模式串建好AC自动机后,正向和反向扫描一遍就行了。注意原串的解析View Code 1 //Accepted 3695 765MS 86556K 2822 B C++ 2 #include <iostream> 3 #include <cstring> 4 #include <cstdio> 5 #include <cmath> 6 #include <algorithm> 7 using namespace std; 8 const int inf=1<<2 阅读全文
posted @ 2012-10-04 16:18 Wheat″ 阅读(390) 评论(0) 推荐(1) 编辑
摘要: 先把大于4的数自减1,然后把这个9进制的数转化为10进制输出View Code 1 //Accepted 164K 47MS C++ 413B 2 #include <stdio.h> 3 #include <string.h> 4 5 int solve(char s[]) 6 { 7 int ans = 0; 8 int t = 1; 9 for(int i = strlen(s) - 1; i >= 0 ;i--)10 {11 ans += (s[i] - '0') * t;12 t *= 9;1... 阅读全文
posted @ 2012-10-04 14:15 Wheat″ 阅读(252) 评论(0) 推荐(1) 编辑
摘要: 这段时间来,感觉真的累了,忙完一天的事,就逛逛别人的博客补充自己的知识。 这个中秋又在外面度过了,来个这个城市两年多了,想想当初刚来的时候,没有认识的朋友,吃的也不习惯,每天都是盯着白饭吃,感觉好孤独。后面认识很多新的朋友,也习惯了这里的口味,很感谢在这里的每个朋友们。 这个国庆只放两天假,加上暑假也没回家,今年将是在家里呆最少的一年了,很想念家里的每一个人,还好老弟老姐们都回家了,不然家里那三个老头就自己过中秋了。 大三了,早就该为自己的以后想想,给自己定了这学期的任务了,希望在这个学期能够顺利的完成自己的任务。 昨晚见了团队的一批新的成员,看到他们学习的样子,想起自己当初入这个... 阅读全文
posted @ 2012-09-30 01:39 Wheat″ 阅读(172) 评论(1) 推荐(1) 编辑