易题
文章平均质量分 72
huatian5
run
展开
-
HDU 1303 Doubles(简单数组)
点击打开链接----题目-传送门题目大意就是找出数组中存在 一个是另一个二倍 的元素个数,很简单,数组大点!#include#includeusing namespace std;int main(){ int a[20]; while(~scanf("%d",&a[0])&&a[0]!=-1) { int num=1;原创 2016-03-29 14:27:16 · 455 阅读 · 0 评论 -
HDU-5131 Song Jiang's rank list(易题)
题意:先排序输出。然后对待询问,输出major rank和minor rank,分别代表比他数大的人的rank+1,和他一样名字比他小的人数+1,为1的话不输出。思路:用的string写的好糟糕,用G++OLE,C++AC,据说是cin和cout的原因,虽然关掉同步了还是如此未知,输出尽量用printf吧#include#include#include#include#in原创 2016-11-07 16:52:48 · 392 阅读 · 0 评论 -
NYOJ-93 汉诺塔(三)(栈)
汉诺塔(三)时间限制:3000 ms | 内存限制:65535 KB难度:3描述在印度,有这么一个古老的传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针。印度教的主神梵天在创造世界的时候,在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。不论白天黑夜,总有一个僧侣在按照下面的法则移动这些金片:一次只移动一片,不管在哪根针上原创 2016-10-13 15:30:29 · 604 阅读 · 0 评论 -
hihocoder #1227 : The Cats' Feeding Spots(枚举)
#1227 : The Cats' Feeding Spots时间限制:1000ms单点时限:1000ms内存限制:256MB描述In Yan Yuan, the Peking University campus, there are many homeless cats. They all live happy lives becaus原创 2016-09-08 15:29:03 · 617 阅读 · 0 评论 -
UVA-12555 - Baby Me(控制精度)
链接UVA-12555斤两转化成kg,注意一下小数点后消0的操作,Yes。/*BNUOJ27888:Baby Meuva-12555 - Baby Me*/#include#include#includeusing namespace std;char str[100];int main(){ int t; cin >> t; for(i原创 2016-09-06 23:00:17 · 794 阅读 · 0 评论 -
HDU-5878 I Count Two Three(打表)
I Count Two ThreeTime Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 501 Accepted Submission(s): 256Problem DescriptionI will show yo原创 2016-09-18 11:36:28 · 1581 阅读 · 0 评论 -
HDU 1017 A Mathematical Curiosity(枚举)
题意:给你一个N,你可以进行N项操作(The first line of a multiple input is an integer N, then a blank line followed by N input blocks.本句话是坑,错的)。 每项操作包括输入n和m,输入0 0为止。 当进行第N项操作后,不需要再输出空行!思路:枚举#includeusi原创 2016-04-09 21:50:39 · 449 阅读 · 0 评论 -
杭电2052 Picture
PictureTime Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 22830 Accepted Submission(s): 11626Problem DescriptionGive you the wid原创 2016-01-08 17:01:18 · 800 阅读 · 0 评论 -
HDOJ-2031 进制转换
#includeint main(){ int n,a[100],m; while(~scanf("%d%d",&n,&m)) { if(n<0) { n=-n; printf("-"); } int i=0; while(n) {原创 2016-01-07 22:15:58 · 682 阅读 · 0 评论 -
HDU-5979 Convex(易题)
ConvexTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 154 Accepted Submission(s): 130Problem DescriptionWe have a special convex原创 2016-11-11 15:12:15 · 424 阅读 · 0 评论 -
CodeForces 628 C C - Bear and String Distance
C. Bear and String Distancetime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputLimak is a little polar bear. He原创 2016-03-02 15:26:20 · 373 阅读 · 0 评论 -
HDOJ 2089 不要62(数位dp/打表)
不要62Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 30057 Accepted Submission(s): 10584Problem Description杭州人称那些傻乎乎粘嗒嗒的人为62(音:lao原创 2016-01-13 16:30:15 · 411 阅读 · 0 评论 -
LeetCode Weekly Contest 52 Repeated String Match(string)
题目:https://leetcode.com/contest/leetcode-weekly-contest-52/problems/repeated-string-match/ 题意:让你求最少重复A多少次,才能在使得B是A的子串;如果不能,输出-1 思路:我竟然懵逼的写了kmp,还wa了几次…… 直接string就行 代码:class Solution {public: in原创 2017-10-01 11:46:31 · 626 阅读 · 0 评论 -
hihocoder #1562 : ⼩Hi的钟表
题目:http://hihocoder.com/problemset/problem/1562 竟然%写错位置了#include<bits/stdc++.h>using namespace std;int main(){ int T,h,m,s,t; scanf("%d",&T); while(T--) { scanf("%d%d%d",&h,原创 2017-08-27 15:22:05 · 379 阅读 · 0 评论 -
51nod 1267 4个数和为0(暴力)
题目:https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1267 思路:排序,直接枚举前两个数,然后后面两个数,前后枚举找 (开始想的是枚举用map统计越写越蠢,弃了 代码:#include<bits/stdc++.h>using namespace std;typedef long long ll;const i原创 2017-09-04 17:07:53 · 242 阅读 · 0 评论 -
HDU-5867 Water problem(模拟)
题目:https://vjudge.net/problem/469278/origin题意:每个数有英文表示,计算英文表示的字母个数为这个数所用的字符,计算1~n的字符总数思路:特判+打表#includeusing namespace std;int a[15] = {0,3,3,5,4,4,3,5,5,4};int b[25] = {0,0,0,0,0,0,0,0,0,0,原创 2017-04-30 16:17:14 · 407 阅读 · 0 评论 -
codeforces 632C C The Smallest String Concatenation(排序)
C - The Smallest String ConcatenationTime Limit:3000MS Memory Limit:262144KB 64bit IO Format:%I64d & %I64uSubmitStatusPracticeCodeForces 632CDescriptionYou're given a list of n原创 2016-03-16 22:28:46 · 654 阅读 · 0 评论 -
codeforces 632aGrandma Laura and Apples(构造)
A - Grandma Laura and ApplesTime Limit:1000MS Memory Limit:262144KB 64bit IO Format:%I64d & %I64uSubmitStatusPracticeCodeForces 632ADescriptionGrandma Laura came to the market原创 2016-03-16 22:03:58 · 564 阅读 · 0 评论 -
HDOJ 1029 Ignatius and the Princess IV(易题)
Ignatius and the Princess IVTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32767 K (Java/Others)Total Submission(s): 24545 Accepted Submission(s): 10342Problem Description原创 2016-03-10 22:57:51 · 439 阅读 · 0 评论 -
UVA-11729 - Commando War(贪心、排序)
/*题意:你有n个部下需要交代任务,每个部下,需要b时间交代任务,j时间执行任务,你需要控制交代任务的顺序,以求最少结束任务时间。贪心、排序*/#include#include#includeusing namespace std;const int N = 1005;struct job{ int b; int j;}m[N];bool cmp(job原创 2016-07-19 21:00:17 · 1257 阅读 · 0 评论 -
UVA-11292 - Dragon of Loowater(排序)
/*题意:有一条长有n个头的恶龙,要雇佣一些骑士将龙杀死。龙的头又直径,骑士能力有限。雇佣x号骑士需要花费x money。x号骑士只能杀死直径小于等于x的龙头。要求最小花费杀死恶龙,杀不死输出Loowater is doomed!思路:贪心、排序*/#include#include#includeusing namespace std;const int N = 20005;原创 2016-07-19 20:59:16 · 1157 阅读 · 0 评论 -
HDOJ 2094 产生冠军
感觉这个是主要是考虑人的思维呈现,都可以看出来要想输出Yes,就必须有且仅有一个赢家没输过,所以我们要项要如何实现这个思想呢? 先说下我,刚开始我想用赢家和输家比较查找到所有只赢不输的人,但是刚开始没考虑到赢家里面有相同的,后来发现赢家里面又可能有很多相同的,所以这个方法行不通。 那么我来说一下正确的思想,先找出赢家和输家所有不同的人数,然后减去输家里面不同的人数,那么就得到了只赢不输原创 2016-03-25 21:15:57 · 462 阅读 · 0 评论 -
HDU 1098 Ignatius's puzzle
题目大意:就是给你一个公式:f(x)=5*x^13+13*x^5+k*a*x,是否存在a,其f(x)%65==0. 现在假设存在,然后当f(1)=18+k*a; 有要求f(x)%65==0,所以令f(1)=65*n=18+k*a;若要此方程成立,就要n为正数原创 2016-03-24 12:23:30 · 345 阅读 · 0 评论 -
HDU 1097 A hard puzzle
快速幂取模就对了啊,开始竟然忘了a了#includeusing namespace std;int main(){ int a,b; while(cin>>a>>b) { int p=1; b=b%4,a%=10; if(!b)//b=0 b=4; while(b--)原创 2016-03-23 22:41:14 · 322 阅读 · 0 评论 -
LightOJ 1006 Hex-a-bonacci
这个题目摆着是递归,所以你肯定不能用递归吧,但是我没想懂题意,还是别人的提示让我恍然大悟,递归超时用递推啊,明显!!#include#includeusing namespace std;int b,c,d,e,m,f;const int Mod=10000007;int main(){ int n,caseno=0,cases,a[10005]; sca原创 2016-03-23 22:10:06 · 526 阅读 · 0 评论 -
LightOJ 1015 Brush (I)
#include#include#includeusing namespace std;int main(){ int t,n,a[1005],m=1; cin>>t; while(t--) { cin>>n; long long sum=0; for(int i=0;i<n;i++) {原创 2016-03-23 22:07:21 · 646 阅读 · 0 评论 -
HDU 2099 整除的尾数(格式易题)
整除的尾数Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 32799 Accepted Submission(s): 13877Problem Description一个整数,只知道前几位,不知道末二位,被另一原创 2016-03-20 11:02:08 · 729 阅读 · 1 评论 -
ZOJ 2736 Daffodil number
E - Daffodil numberTime Limit:2000MS Memory Limit:65536KB 64bit IO Format:%lld & %lluSubmitStatusPracticeZOJ 2736DescriptionThe daffodil number is one of the famous interesting原创 2016-03-31 22:00:57 · 657 阅读 · 0 评论 -
ZOJ 2829 Beautiful Number
Beautiful NumberTime Limit: 2 Seconds Memory Limit: 65536 KB Mike is very lucky, as he has two beautiful numbers, 3 and 5. But he is so greedy that he wants infinite beautiful numbers.原创 2016-03-31 21:57:28 · 737 阅读 · 0 评论 -
HDOJ 1170 Balloon Comes!(c++)
这个题目其实很简单,我在想用c既然没难度,那就用刚学了的c++啊,顺便熟悉一下格式控制,真熟悉了,看了书才想起怎么用的,所以我认识到了一点,学了的东西一定要练习或复习!代码如下:#include#includeusing namespace std;int main(){ int t,one,two; char mark; cin>>t; while原创 2016-03-25 21:49:15 · 666 阅读 · 0 评论 -
HDU 1280
前m大的数Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 15539 Accepted Submission(s): 5300Problem Description还记得Gardon给小希布置的那个作业么?(上原创 2016-04-12 21:36:52 · 558 阅读 · 0 评论 -
UVa 401 Palindromes(简单字符串)
简单的判断是否是回文串、镜像串,然后自己写的真费劲,没逃掉刘汝佳的书,这里的代码很有技巧性,特别值得学习,额,其实他书上的代码都很精简CharacterReverseCharacterReverseCharacterReverseAAMMYYB N Z5C OO原创 2016-06-23 15:28:51 · 1871 阅读 · 0 评论 -
HDU(简单题目) 1038 Biker's Trip Odometer 1039 Easier Done Than Said?
心情不好,找了几个水题1038 Biker's Trip Odometer 题意难懂,直径 圈数 时间,算总的路程,然而车走的是步数,要化成mile/*HDU 1038题意:直径 圈数 时间思路:算出总路程,然而这个路程是步数,要换算成mile*/#include#includeusing namespace std;const double p原创 2016-06-16 22:36:27 · 460 阅读 · 0 评论 -
HDU-1201 18岁生日 HDU-2113 What day is it
18岁生日Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 27702 Accepted Submission(s): 8923Problem DescriptionGardon的18岁生日就要到了,他当然很开心原创 2016-05-16 21:09:50 · 708 阅读 · 0 评论 -
Codeforces 比赛代码记录及心得
Codeforces Round #354 (Div. 2) 纪念一下自己差劲的适应能力,cf,要锻炼自己,适应能力很关键!!!A. Nicholas and Permutationtime limit per test1 secondmemory limit per test256 megabytesinputstandard原创 2016-05-26 02:19:44 · 2109 阅读 · 0 评论 -
UVA 1339 - Ancient Cipher(题意)(排序)
题意太关键了,是两个字符串,让你对其中一个字符串操作。操作内容是,可以将这个字符串任意排列,然后将这个字符串中所有相同的字符随意映射成其他一种字符,使得映射后的字符串与另一个字符串相同。所以只需要将所有相同字符的数量记录下来,与另一个字符串比较有没有这个数量的字符就行了。(用数组存放每个字符的数量)代码如下:#include//UVA1339#include#include原创 2016-05-22 22:14:22 · 4617 阅读 · 0 评论 -
uva725 - Division
725 - DivisionTime limit: 3.000 seconds代码如下:#include#includeint a[10];int Judge(int m,int n){ int sum; if(n>98765)//简化 return 0; memset(a,0,sizeof(a));原创 2016-02-01 20:20:59 · 615 阅读 · 0 评论 -
HDU 1544Palindromes(求回文字符串)
PalindromesTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 1526 Accepted Submission(s): 722Problem DescriptionA regular palindrom原创 2016-05-04 22:16:33 · 794 阅读 · 0 评论 -
UVA 10474 Where is the Marble?(简单排序查找)(附lower_bound改写)
题目不易粘贴,存到我的文档里面了,以后看的话直接找文档就行了。 题目大意:算法竞赛入门经典p.108 思路:排序然后查找。 那么简单的题目竟然因为格式wa了几次,呜呜~#include#include#includeusing namespace std;int a[10005];int main(){ int n,q,flag,t=0; wh原创 2016-04-29 19:51:30 · 563 阅读 · 0 评论 -
CodeForces - 883F(字符串模拟)
题目:http://codeforces.com/contest/883/problem/F 思路:判断的时候直接将所有kkk…h变成h就行了 C++代码:#include <bits/stdc++.h>using namespace std;map<string,int> mp;int main(){ int n; cin >> n; string s,t;原创 2017-10-23 21:32:04 · 377 阅读 · 0 评论