
oj
香味荧光笔
这个作者很懒,什么都没留下…
展开
-
poj 3299
水题,处理格式麻烦一些。感觉c的printf在格式化输出方面还是比较占优势。对于复杂的表达式,注意宏展开的使用方便于重用。Source CodeProblem: 3299 User: 20123741Memory: 244K Time: 0MSLanguage: C++ Result: AcceptedSo原创 2016-12-16 10:36:46 · 346 阅读 · 0 评论 -
poj 3094
水题 用到了key-value的一点点思想,简化处理。Source CodeProblem: 3094 User: 20123741Memory: 236K Time: 0MSLanguage: C++ Result: AcceptedSource Code#include#includeusin原创 2016-12-22 22:10:35 · 445 阅读 · 0 评论 -
hdoj1088
输入一串以空格,制表或换行分隔的文本。将其中的作为换行输出,作为水平标尺输出,其余单词以空格分开原样输出,每行不超过80个字符。代码如下// hdu1088.cpp : 定义控制台应用程序的入口点。// Accepted#include "stdafx.h"#include #include #include #include #include #include us原创 2017-08-14 21:26:49 · 263 阅读 · 0 评论 -
hdoj1086
判断一堆线段的交点个数。利用叉积。代码如下。// hdu1086.cpp : 定义控制台应用程序的入口点。// Accepted#include "stdafx.h"#include #include #include #include using namespace std;class Point { friend bool check_cross(const Poi原创 2017-08-14 22:20:08 · 257 阅读 · 0 评论 -
hdoj1076
判断闰年。数据量比较小,打表都不需要了。代码如下:// hdu1076.cpp : 定义控制台应用程序的入口点。// Accepted#include "stdafx.h"#include #include #include using namespace std;bool check_leap_year(int year){ if (year % 100 == 0)原创 2017-08-14 22:34:48 · 220 阅读 · 0 评论 -
hdoj1071
给定二次曲线上三个点,求这三个点和曲线构成部分的面积。可能我的想法比较麻烦,因为交完1500多B,然后看榜前面都是200多B。思路:根据克莱默法则求出二次曲线系数a,b,c,然后求一个积分值。注意一点就是c++中控制格式输出是头文件。然后设置位数是setw(),设置小数点位数是setprecision()。代码如下:// hdu1071.cpp : 定义控制台应用程序的入口点。// Ac原创 2017-08-15 10:44:40 · 277 阅读 · 0 评论 -
poj4001
思路:裸的BFS。每一步有三种状态:左走一步,右走一步和向右走到翻倍的距离处。需要注意的就是不要走出题目规定的数据范围。代码:// 1253.cpp : 定义控制台应用程序的入口点。// BFS// 共三种状态,左走一步,右走一步和向右走到翻倍的距离处// 注意能走到的最左边和最右边的范围#include "stdafx.h"#include #include #defi原创 2018-01-04 21:23:32 · 266 阅读 · 0 评论