水题
文章平均质量分 54
ajsdfkjasdfasdif
这个作者很懒,什么都没留下…
展开
-
HDU3354
猜数是一种流行的游戏之间的小学生。老师鼓励学生玩游戏,因为它提高了他们的算术技能,逻辑思维,并遵循简单的程序。我们认为,最有可能,你也会掌握在几分钟。这里是一个例子,你也可以玩这个游戏:问一个朋友想一个数,我们称它为N0。 然后: 1。请你的朋友计算N1 = 3×N0和N1告诉你如果是偶数还是奇数。 2。如果N1是偶数,请你的朋友计算N2 = N1 / 2。如果,否则,N1很奇怪原创 2016-06-09 23:44:26 · 219 阅读 · 0 评论 -
LeetCode 744 Find Smallest Letter Greater Than Target
扫描public char nextGreatestLetter(char[] letters, char target) { //1.大于等于所有字母先处理 if(target>=letters[letters.length-1]) return letters[0]; for(int i=0;i<letters.length;i++){原创 2018-01-24 19:07:58 · 177 阅读 · 0 评论 -
USACO Transformations
/*ID:fan19132LANG:C++TASK:transform*/#include"iostream"#include"stdio.h"#include"stdlib.h"#include"string.h"int n;char a[11][11],b[11][11],c[11][11];intcheck(){ for(int i=0;i<n;i++){原创 2016-11-24 13:50:16 · 262 阅读 · 0 评论 -
USACO Milking Cows
题意:给定一个n然后给出n个区间然后求出最大连续区间长度和最大不连续空间长度/*ID: 19132PROG: milk2LANG: C++*/#include"iostream"#include"stdio.h"#include"string.h"int Max(int a,int b){ return a>b?a:b;}int Min(int a,in原创 2016-11-21 20:47:00 · 709 阅读 · 0 评论 -
USACO Broken Necklace
题意: 输入n 输入一个长度为n的字符串 把它看成一个环 然后从环的任意一个位置断开 选出其中最大的q。 q的定义: 断开的字符串从两边取,w可以看成任意的颜色,然后取除‘w’之外遇到的第一种颜色,继续取直到遇到除了’w’和第一种颜色之外的颜色停止。 例如rrrwwwbr 从左取只能取6个,从右取只能取原创 2016-11-21 13:29:45 · 221 阅读 · 0 评论 -
USACO Friday the Thirteenth
/*ID: fan19132PROG: fridayLANG: C++*/#include"stdio.h"#include"string.h"struct person{ char name[20]; int money;}persons[15];int leap_month_day[13]={0,31,29,31,30,31,30,31,31,30,31,30原创 2016-11-21 12:39:34 · 349 阅读 · 0 评论 -
POJ 1861 克鲁斯卡尔算法
#include #include #include using namespace std;const int maxn = 1000+5;const int maxm = 15000+5;struct E{ int x; int y; int len; int flag; E(){ x=y=len=fl原创 2016-11-15 15:25:22 · 318 阅读 · 0 评论 -
HDOJ 2091 空心三角形
#include"iostream"using namespace std;int main(){ char c; int n; int first = 1; /* * 5-1=4 * * 5-2=3 * * * **********原创 2016-11-17 22:02:40 · 998 阅读 · 0 评论 -
找规律
B. Cells Not Under Attacktime limit per test2 seconds memory limit per test256 megabytes inputstandard input outputstandard output Vasya has the square chessboard of size n × n and m rooks. Initial原创 2016-08-12 08:26:47 · 310 阅读 · 0 评论 -
HDOJ1020
#include"iostream"#include"string"#include"list"using namespace std;const int num=10020;int main(){ //freopen("a.txt","r",stdin); int n; cin>>n; char zifu[num]; //记录字符 int jishu[num];原创 2016-05-01 10:59:12 · 228 阅读 · 0 评论 -
zoj1049
#include"iostream"#include"stdio.h"using namespace std;const double pi=3.1415926;int main(){ int n; cin>>n; int k=0; while(n--) { ++k; double x,y; cin>>x>>y; int n=(pi*(x*x+y*y))/100原创 2016-05-11 09:31:35 · 224 阅读 · 0 评论 -
HDOJ4500
#include"iostream"using namespace std;int main(){ //freopen("a.txt","r",stdin); int r,c; while(cin>>r>>c&&(r||c)) { int a[25][25]; int b[25][25]={0}; int i,j; for(i=1;i<=r;i++) for(j原创 2016-05-18 16:30:53 · 172 阅读 · 0 评论 -
HDOJ1060 数论
借鉴新浪博客bysen#include"algorithm"#include"iostream"#include"queue"#include"vector"#include"cstdio"#include"cstring"#include"string"#include"cmath"#include"sstream"#include"list"#include"set"原创 2016-06-23 17:40:05 · 363 阅读 · 0 评论 -
HDOJ 1716排列2 DFS+STL
#include #include #include #include #include #include #include"queue"#include"set"#include"vector"using namespace std;const int maxn=100;int c[maxn];int visit[maxn];int flag=1;int turn=0原创 2016-08-02 11:10:26 · 223 阅读 · 0 评论 -
POJ 1007 排序
#include"stdio.h"#include"iostream"#include"math.h"#include"algorithm"#include"string"using namespace std;typedef long long ll;struct sb{ string a; int t; friend bool operator < (s原创 2016-08-30 21:42:17 · 243 阅读 · 0 评论 -
HDU 1056 水
#include"stdio.h"#include"iostream"using namespace std;const double eps=1e-7;int main(){ double n; while(scanf("%lf",&n)==1) { if(n<=eps) break; double ans=0;int i;原创 2016-09-09 21:22:19 · 389 阅读 · 0 评论 -
TJU 1100 Pi double精度 gcd
1100. PiTime Limit: 1.0 Seconds Memory Limit: 65536KTotal Runs: 6001 Accepted Runs: 2420Professor Robert A. J. Matthews of the Applied Mathematics and Computer Science Department原创 2016-08-19 01:40:53 · 427 阅读 · 0 评论 -
LeetCode 08 String to Integer (atoi)
充分考虑输入字符串的特殊性: 1. 空字符串 2. 全非数字的字符串 3. 前半段数字后半段非数字字符串 4. 前半段非数字后半段数字 5. 合法数字 6. 前后有空格的合法数字 7. 越界的数字int类型的界限[-2147483648,2147483647]这是一个很重要的条件用于判断输入数字是否越界处理步骤:空字符串先处理把头尾空格去掉处理符号位计算判断越界clas原创 2018-01-24 16:39:23 · 148 阅读 · 0 评论