- 博客(68)
- 资源 (9)
- 收藏
- 关注
原创 三天全力冲上中科大先研院
水群ID:Tom 总结 :天选之子不用分数,有手就能上岸。目录:背景介绍 一战失利 离校回家 9月择校(重中之重) 10月-12.15 最后三天半全力冲刺(重点) 推荐书籍 出分 复试 感想1.背景介绍:笔者是名二战考生。本科是就读于某二本,在那安逸的小城里度过了四年的青春。享受过寝室开黑凌晨疯狂打游戏的快乐,也体验了被众多top本选手在考研时虐爆了的酸苦。四年期间,对各个方向东戳西捣,打过ACM,玩过数学建模,冲过数学竞赛(非数类)也追逐过学术梦想。这么杂乱,很显然一..
2020-05-27 03:41:41 6077 11
原创 杭电oj 2033
Problem DescriptionHDOJ上面已经有10来道A+B的题目了,相信这些题目曾经是大家的最爱,希望今天的这个A+B能给大家带来好运,也希望这个题目能唤起大家对ACM曾经的热爱。这个题目的A和B不是简单的整数,而是两个时间,A和B 都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,就表示A所表示的时间是34小时 45分钟 56秒。 Input...
2019-02-03 20:25:38 417
原创 杭电oj 2031
Problem Description输入一个十进制数N,将它转换成R进制数输出。 Input输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10)。 Output为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等等)。...
2019-02-03 20:19:24 384
原创 杭电oj 2043
Problem Description网上流传一句话:"常在网上飘啊,哪能不挨刀啊~"。其实要想能安安心心地上网其实也不难,学点安全知识就可以。首先,我们就要设置一个安全的密码。那什么样的密码才叫安全的呢?一般来说一个比较安全的密码至少应该满足下面两个条件:(1).密码长度大于等于8,且不要超过16。(2).密码中的字符应该来自下面“字符类别”中四组中的至少三组。这四个字符类别分别为...
2019-02-03 20:07:53 470
原创 杭电oj 2045
有排成一行的n个方格,用红(Red)、粉(Pink)、绿(Green)三色涂每个格子,每格涂一色,要求任何相邻的方格不能同色,且首尾两格也不同色.求全部的满足要求的涂法.以上就是著名的RPG难题.如果你是Cole,我想你一定会想尽办法帮助LELE解决这个问题的;如果不是,看在众多漂亮的痛不欲生的Cole女的面子上,你也不会袖手旁观吧? Input输入数据包含多个测试实例,...
2019-02-03 20:05:32 329
原创 杭电oj 2019
Problem Description有n(n<=100)个整数,已经按照从小到大顺序排列好,现在另外给一个整数x,请将该数插入到序列中,并使新的序列仍然有序。 Input输入数据包含多个测试实例,每组数据由两行组成,第一行是n和m,第二行是已经有序的n个数的数列。n和m同时为0标示输入数据的结束,本行不做处理。 Output对于每个测试实例,输出插入...
2019-02-02 03:15:03 197
原创 杭电oj 2009
Problem Description数列的定义如下:数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。 Input输入数据有多组,每组占一行,由两个整数n(n<10000)和m(m<1000)组成,n和m的含义如前所述。 Output对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。 Sa...
2019-02-02 03:12:56 126
原创 杭电oj 2018
Problem Description有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛? Input输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。n=0表示输入数据的结束,不做处理。Output对于每个测试实例,输...
2019-02-02 03:10:03 641
原创 杭电oj 2028
#include <iostream>using namespace std;int gcd(int a,int b) { return b==0?a:gcd(b,a%b); } int main(){ int n; while(cin>>n) { int i; int a[100]; for(i=1;i<=n;i...
2019-02-02 03:08:29 193
原创 杭电 oj 2027
/* 学习map集合 char an[110]; memset(an,0,sizeof(an)); 注意初始化 */ /* 学习map集合 char an[110]; memset(an,0,sizeof(an)); 注意初始...
2019-02-02 03:07:38 254
原创 杭电oj 2026
Problem Description输入一个英文句子,将每个单词的第一个字母改成大写字母。 Input输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。 Output请输出按照要求改写后的英文句子。 Sample Input i like acm i want to get an accepted...
2019-02-02 03:06:15 147
原创 杭电oj 2025
Problem Description对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。 Input输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组成,字符串仅由大小写字母构成。 Output对于每个测试实例输出一行字符串,输出的结果是插入字符串“(max)”后的结果,如果存在多个最大的字母,就在每一个最大字母...
2019-02-02 03:05:18 300
原创 杭电oj 2023
抄的/* 抄的 */ #include <stdio.h>#include <stdlib.h>int main(){ int i,j,n,m,a[51][6],flag,s; double sum,avg[51],b[6]; while (scanf("%d%d",&n,&m)!=EOF) {...
2019-02-02 03:02:47 169
原创 杭电oj 2021
Problem Description作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢?这里假设老师的工资都是正整数,单位元,人民币一共有100元、50...
2019-02-02 03:02:00 177
原创 杭电oj 2024
Problem Description输入一个字符串,判断其是否是C的合法标识符。 Input输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串。 Output对于每组输入数据,输出一行。如果输入数据是C的合法标识符,则输出"yes",否则,输出“no”。 Sample ...
2019-02-02 03:01:01 412
原创 杭电oj 2017
Problem Description对于给定的一个字符串,统计其中数字字符出现的次数。Input输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。Output对于每个测试实例,输出该串中数值的个数,每个输出占一行。Sample Input2 asdfasdf123123asdfasdf asdf11111111...
2019-02-01 04:44:28 220
原创 杭电oj 2016
Problem Description输入n(n<100)个数,找出其中最小的数,将它与最前面的数交换后输出这些数。 Input输入数据有多组,每组占一行,每行的开始是一个整数n,表示这个测试实例的数值的个数,跟着就是n个整数。n=0表示输入的结束,不做处理。Output对于每组输入数据,输出交换后的数列,每组输出占一行。Sample Input4 2 ...
2019-02-01 04:43:32 217
原创 杭电oj 2015
Problem Description有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有序偶数,现在要求你按照顺序每m个数求出一个平均值,如果最后不足m个,则以实际数量求平均值。编程输出该平均值序列。 Input输入数据有多组,每组占一行,包含两个正整数n和m,n和m的含义如上所述。Output对于每组输入数据,输出一个平均值序列,每组输出占一行...
2019-02-01 04:41:43 128
原创 杭电oj 2014
Problem Description青年歌手大奖赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。Input输入数据有多组,每组占一行,每行的第一个数是n(2<n<=100),表示评委的人数,然后是n个评委的打分。Output对于每组输入数据,输出选手的得分,结果保留2位小数,每组输出占一行。Sam...
2019-02-01 04:39:33 164
原创 杭电oj 2013
Problem Description喜欢西游记的同学肯定都知道悟空偷吃蟠桃的故事,你们一定都觉得这猴子太闹腾了,其实你们是有所不知:悟空是在研究一个数学问题!什么问题?他研究的问题是蟠桃一共有多少个!不过,到最后,他还是没能解决这个难题,呵呵^-^当时的情况是这样的:第一天悟空吃掉桃子总数一半多一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备...
2019-02-01 04:37:45 131
原创 杭电oj 2012
Problem Description对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39<=x<y<=50),判定该表达式的值是否都为素数。Input输入数据有多组,每组占一行,由两个整数x,y组成,当x=0,y=0时,表示输入结束,该行不做处理。Output对于每个给定范围内的取值,如果表达式的值都为素数,则输出"OK",否则...
2019-02-01 04:36:30 130
原创 杭电oj 2011
Problem Description多项式的描述如下:1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ...现在请你求出该多项式的前n项的和。Input输入数据由2行组成,首先是一个正整数m(m<100),表示测试实例的个数,第二行包含m个正整数,对于每一个整数(不妨设为n,n<1000),求该多项式的前n项的和。Output对于每个测试实...
2019-02-01 04:34:18 161
原创 杭电oj 2010
Problem Description春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。现在要求输出所有在m和n范围内的水仙花数。Input输入数据有多组,每组占一行,包括两个整数m和n(100<=m<=n<=999)。Output...
2019-02-01 04:31:56 135
原创 杭电oj2019
Problem Description数列的定义如下:数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。Input输入数据有多组,每组占一行,由两个整数n(n<10000)和m(m<1000)组成,n和m的含义如前所述。Output对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。Sample Input81 4 2...
2019-02-01 04:29:35 252
原创 HDU_2020
Problem Description输入n(n<=100)个整数,按照绝对值从大到小排序后输出。题目保证对于每一个测试实例,所有的数的绝对值都不相等。Input输入数据有多组,每组占一行,每行的第一个数字为n,接着是n个整数,n=0表示输入数据的结束,不做处理。 Output对于每个测试实例,输出排序后的结果,两个数之间用一个空格隔开。每个测试实例占一行。Sampl...
2019-02-01 04:27:02 105
原创 HUD_2005
Problem Description给定一个日期,输出这个日期是该年的第几天。Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。Output对于每组输入数据,输出一行,表示该日期是该年的第几天。Sample Input1985/1/20 2006/3/12Samp...
2019-01-31 14:48:22 170
原创 HDU_2006
Problem Description给你n个整数,求他们中所有奇数的乘积。Input输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数。Output输出每组数中的所有奇数的乘积,对于测试实例,输出一行。Sample Input3 1 2 3 4 2 3 4 5Sample...
2019-01-31 14:45:20 179
原创 HDU_2007
Problem Description给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。Input输入数据包含多组测试实例,每组测试实例包含一行,由两个整数m和n组成。Output对于每组输入数据,输出一行,应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。你可以认为32位整数足以保存结果。Sample Input1...
2019-01-31 14:42:06 178
原创 HDU_2008
统计给定的n个数中,负数、零和正数的个数。Input输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。Output对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。Sample Input6 0 1 2 3 -1 0 5 1 2 3 4 0...
2019-01-31 14:40:23 91
原创 HDU_2003
求实数的绝对值。Input输入数据有多组,每组占一行,每行包含一个实数。Output对于每组输入数据,输出它的绝对值,要求每组数据输出一行,结果保留两位小数。Sample Input123 -234.00Sample Output123.00 234.00#include <cstdio>//#define eps 1e-6 int main...
2019-01-31 03:56:56 153
原创 HDU_2002
Problem Description根据输入的半径值,计算球的体积。Input输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。Output输出对应的球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。Sample Input1 1.5Sample Output4.189 14.137Hint#define PI 3.1415927...
2019-01-31 03:55:42 90
原创 HDU_2004
Problem Description输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下:90~100为A;80~89为B;70~79为C;60~69为D;0~59为E; Input输入数据有多组,每组占一行,由一个整数组成。Output对于每组输入数据,输出一行。如果输入数据不在0~100范围内,请输出一行:“Score is error!”。...
2019-01-31 03:53:51 118
原创 HDU_2001
Problem Description输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。 Input输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。Output对于每组输入数据,输出一行,结果保留两位小数。Sample Input0 0 0 1 0 1 1 0Sample Output1...
2019-01-31 03:17:26 164
原创 HDU_oj2000题
Problem Description输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。Input输入数据有多组,每组占一行,有三个字符组成,之间无空格。Output对于每组输入数据,输出一行,字符中间用一个空格分开。Sample InputqweasdzxcSample Outpute q wa d sc x z/* ...
2019-01-31 03:01:49 272
原创 模3问题
import java.math.BigInteger;import java.util.Scanner;public class five { public static void main(String[] args) { BigInteger[][] f = new BigInteger[100001][4]; int n,i; Scanner sc = new Sca...
2018-03-04 10:43:19 337
原创 数据结构2.16 快速求幂
#include #include using namespace std; #define MAXN 1000 int Powers[MAXN]; int main() { int x, n, cnt, i; int ans = 1; scanf("%d %d", &x, &n); cnt = (int)log2(n
2017-06-05 11:34:42 322
原创 统计数组各个元素的出现的次数
// 一次遍历,统计每个值出现的次数int a[100];int count = [10000];for (int i = 0;i < a.length(),i++){ int temp = a[i]; count[temp]++; //66666 }
2017-03-30 07:57:11 3101
原创 HDU 1285
有N个比赛队(1// 多了 优先队列 ,,被坑// 拓扑排序 #include#include#includeusing namespace std;int s[510];int n,m;int map[510][510];int vis[510];void init(){ int i,j,a,b; memset(vis,0,sizeof(vis)
2017-03-22 15:08:03 307
原创 拓扑排序
拓扑排序的算法图解拓扑排序算法的基本步骤:1. 构造一个队列Q(queue) 和 拓扑排序的结果队列T(topological); 2. 把所有没有依赖顶点的节点放入Q; 3. 当Q还有顶点的时候,执行下面步骤: 3.1 从Q中取出一个顶点n(将n从Q中删掉),并放入T(将n加入到结果集中); 3.2 对n每一个邻接点m(n是起点,m是终点); 3.2.1 去掉
2017-03-22 15:06:55 360
原创 POJ 1562
dfs 递归#include #include #include using namespace std; char mp[105][105]; int m,n; int dir[8][2]={{-1,-1},{-1,0},{-1,1},{0,1},{1,1},{1,0},{1,-1},{0,-1}};//顺序从左上,上,右上,右,右下,下,左下,左开始搜索
2017-03-19 14:29:37 262
计算机组成原理实验报告
2018-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人