自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ACM解题记录

存放一些自己的一些代码以及解题的思路的地方。

  • 博客(11)
  • 收藏
  • 关注

原创 [POJ]1488 TEX Quotes

这个题。。太水了。。 #include #include using namespace std; const int MAX = 10000; int main() { string str; char left = '`'; char right = '\''; int count = 0; int i; while (getline(c

2012-04-15 19:37:14 497

原创 [POJ]1005 I Think I Need a Houseboat

由坐标 (0,0) 开始,以半圆为形状每年侵蚀50 平方 miles ,问你从 (0,0) 开始到 (x,y) 结束需要多长时间。 不难。 #include #include using namespace std; typedef struct a_XY { float X; float Y; } a_XY; int main() { float pi

2012-04-15 19:36:18 300

原创 [POJ]1002 487-3279

首先将输入改写成数据,然后查找+排序输出。 #include #include #include #include using namespace std; int main() { int N(0); cin >> N; vector ivec; for (int i = 0; i != N; i++) { stri

2012-04-15 19:34:04 1273

原创 [POJ]1003 Hangover

水题,给定一个s,求1/2+1/3+1/4+...+1/n>s的最小n的值。 PS:我的编译器出问题,导致这个题一开始怎么写怎么不对。- -蛋疼 //By:一只大幽灵 //Time:2012/4/12 #include using namespace std; int main() { float i, l, n; while (cin >> n && n !=

2012-04-12 15:25:50 435

原创 [POJ]1004 Financial Management

水题,求12个数的平均值,最后控制一下小数位数即可。 //By:一只大幽灵 //Time:2012/4/11 #include using namespace std; int main() { float a[12]; float s = 0, b; for (int i = 0; i < 12; i++) { cin >> a[i];

2012-04-12 01:20:19 233

原创 [POJ] 3302 Subsequence

给定两个字符串,要求判断后一个字符串是否是前一个字符串或者前一个字符串的反串经过裁剪得到的子字符串。 题目不难,正向比较一次,反向比较一次即可。 //By:一只大幽灵 //Time:2012/4/11 #include #include using namespace std; class Subsequence { public: void in(); boo

2012-04-11 21:10:12 370

原创 [POJ]2719 Faulty Odometer

题目大意: 有一种很奇怪的计数法,它的数里面没有4,现在用这种计数法给定一个数字,把它换算成通用的十进制。 解法:这个计数法就是一种变相的9进制计数法,把超过4的数字通通-1,那么这个就变成了标准9进制,然后转换成10进制即可。 //By:一只大幽灵 //Time:2012/4/11 #include #include using namespace std; int m

2012-04-11 18:58:20 642

原创 [POJ]2301 Beat the Spread!

题目非常简单,总结起来就是以下两点。 1、当a 2、其它情况输出 (a+b)/2 和 (a-b)/2 PS:一开始题目看错,害得我WA了两次。= =英文不好,太吃亏了。 //By:一只大幽灵 //Time:2012/4/11 #include using namespace std; int main() { int n, a, b; cin >> n;

2012-04-11 18:24:07 619

原创 [POJ]1517 u Calculate e

很简单的题,根据题目给出的公式计算N从1到9的时候e的值。 小数点后面的0貌似不用管,只需要控制小数点后面数字的位数就可以了。 e=Σ01/i! //By:一只大幽灵 //Time:2012/4/10 #include using namespace std; class Calculate { public: double f(int n); void cal

2012-04-10 13:37:00 861

原创 [POJ]3062 Celebrity jeopardy

题目无比简单,跟1000有一拼,要求找出给定方程式的解的最简方程式,其实赋值方程式本来就是最简单的方程式,所以原样输出就醒了。毫无难度。 //By:一只大幽灵 //Time:2012/4/10 #include using namespace std; int main() { char s; while ((s = getchar()) != EOF) {

2012-04-10 12:31:36 745

原创 [POJ]1001 Exponentiation

写了一个下午,关于高精度幂的计算,涉及到高精度乘法,具体算法可以百度一下。 重点在于输出数据的处理,包括小数点的位数,0.xxx的处理,小数部位全是0的处理,把情况都考虑好就没什么问题了。 PS:这道题放在第二,真是相当的坑爹,不知道坑到了多少人。反正我是被坑到了。 以下是代码。 //By:一只大幽灵 //Time:2012/4/10 0:43 #include #

2012-04-10 00:41:27 1145 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除