![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
入门算法记录
文章平均质量分 80
小政杰入门算法记录
小明同学喊你学习啦
好好学习,天天向上!
展开
-
The Suffix Game
4random kingdomwin twincrushed sofamyucf ucfGame #1: The input words are random and kingdom. The words entered in the notebook are ran and king.Game #2: The input words are win and ...原创 2020-03-11 19:50:26 · 172 阅读 · 0 评论 -
找最小的重复子字符串
问题 D: 大数时间限制: 1 Sec 内存限制: 128 MB提交: 2410 解决: 450[状态] [提交] [命题人:外部导入]题目描述小七是一个很可爱很努力的女孩子。她对大数的运算非常感兴趣,在学习了几天之后,终于精通了大数的加减乘除。但是自从她学会了 JAVA ,她觉得大数实在是太简单太无聊了,因为运用 JAVA 中 BigInteger 大整数类,可以轻松实现大数的加减...原创 2020-03-08 22:01:26 · 1362 阅读 · 0 评论 -
天梯赛训练2020年1月11日
今年吗寒假在家不好玩,闲了来好好学习一些基础算法,努力向上????????Given two integers n and m, count the number of pairs of integers (a,b) such that 0 < a < b < n and (a2+b2 +m)/(ab) is an integer.This problem contains multip...原创 2020-01-18 10:08:40 · 380 阅读 · 0 评论 -
量子团2020年1月14日
You are given an array a1,a2,…,an.In one operation you can choose two elements ai and aj (i≠j) and decrease each of them by one.You need to check whether it is possible to make all the elements equa...原创 2020-01-18 10:08:23 · 192 阅读 · 0 评论 -
日常训练代码记录
日常训练代码记录JK学长想对整数的数字求和来找到正整数的数字根。整数根的定义如下:如果结果值是单个数字,则该数字是数字根。如果结果值包含两个或更多个数字,则对这些数字求和并重复该过程。只要需要获得一位数,这就会继续。例如,考虑正整数24.加上2和4得到值6.由于6是单个数字,6是24的数字根。现在考虑正整数39.加上3和9的收益率12.由于12不是一个数字,因此必须重复该过程。添加1和2 ye...原创 2020-01-04 14:25:15 · 472 阅读 · 0 评论 -
昌航程序设计竞赛初赛(周五晚19点)
昌航程序设计竞赛初赛(周五晚19点)7-4 强者为王 (20分)对抗与比赛是我们进步的动力,加油,奥利给!能力大于旁边两个人(如果只有一个大于那一个即可)的人我们把它尊之为强者!这是一个强者为王的世界,那么我们要找到所有强者,并且对他们的能力进行平方强化从而保护这个世界输入格式:以空格为分割的10个数字分别代表他们的能力,题目保证没有人能力相同且最大的能力值为9输出格式:输出强者的...原创 2019-12-20 21:17:18 · 1834 阅读 · 0 评论 -
B - 排序
输入一行数字,如果我们把这行数字中的‘5’都看成空格,那么就得到一行用空格分割的若干非负整数(可能有些整数以‘0’开头,这些头部的‘0’应该被忽略掉,除非这个整数就是由若干个‘0’组成的,这时这个整数就是0)。你的任务是:对这些分割得到的整数,依从小到大的顺序排序输出。Input输入包含多组测试用例,每组输入数据只有一行数字(数字之间没有空格),这行数字的长度不大于1000。输入数据保证:...原创 2019-11-03 19:23:28 · 187 阅读 · 0 评论 -
量子训练赛2
量子训练赛2A - 求奇数的乘积给你n个整数,求他们中所有奇数的乘积。Input输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数。Output输出每组数中的所有奇数的乘积,对于测试实例,输出一行。Sample Input3 1 2 34 2 3 4 5Sample Output3...原创 2019-10-20 17:04:25 · 173 阅读 · 0 评论 -
Algorithm training of Quantum team (20191012)
A - Neverending competitionsThere are literally dozens of snooker competitions held each year, and team Jinotega tries to attend them all (for some reason they prefer name “snookah”)! When a competit...原创 2019-10-18 11:30:26 · 130 阅读 · 0 评论 -
P3817 小A的糖果
题目描述小A有N个糖果盒,第i个盒中有a[i]颗糖果。小A每次可以从其中一盒糖果中吃掉一颗,他想知道,要让任意两个相邻的盒子中加起来都只有x颗或以下的糖果,至少得吃掉几颗糖。输入格式第一行输入N和x。第二行N个整数,为a[i]。输出格式至少要吃掉的糖果数量。输入输出样例输入 #1 复制3 32 2 2输出 #1 复制1输入 #2 复制6 11 6 1 2 0 4输...原创 2019-10-13 11:48:34 · 146 阅读 · 0 评论 -
Algorithm training of Quantum team (20190927)
Algorithm training of Quantum team (20190927)A - 水仙花数春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+3^3。现在要求输出所有在m和n范围内的水仙花数。Input输入数据有多组,每组占一行,包括两个整数m和n(100...原创 2019-10-07 10:46:34 · 104 阅读 · 0 评论 -
量子训练赛2019年9月15日
量子训练赛2019年9月15日A - 超级楼梯有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?Input输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1<=M<=40),表示楼梯的级数。Output对于每个测试实例,请输出不同走法的数量Sample Input223Sample Ou...原创 2019-09-28 17:23:29 · 86 阅读 · 0 评论 -
Algorithm training of Quantum team (20190908)
Algorithm training of Quantum team (20190908)A - An easy problemIn this problem you need to make a multiply table of N * N ,just like the sample out. The element in the i th row and j th column sho...原创 2019-09-20 20:23:06 · 100 阅读 · 0 评论 -
Algorithm training of Quantum team (20190816)
Algorithm training of Quantum team (20190816)A - 分数矩阵我们定义如下矩阵:1/1 1/2 1/31/2 1/1 1/21/3 1/2 1/1矩阵对角线上的元素始终是1/1,对角线两边分数的分母逐个递增。请求出这个矩阵的总和。Input每行给定整数N (N<50000),表示矩阵为 N*N.当N为0时,输入结束。Output...原创 2019-09-03 21:46:20 · 83 阅读 · 0 评论 -
Algorithm training of Quantum team (20190830)
Algorithm training of Quantum team (20190830)北宋末年,奸臣当道,宦官掌权,外侮日亟,辽军再犯。时下战火连连,烽烟四起,哀鸿遍野,民不聊生,又有众多能人异士群起而反,天下志士云集响应,景粮影从。值此危急存亡之秋,在一个与世隔绝的地方—MCA山上一位江湖人称<英雄哪里出来>的人正在为抗击辽贼研究剑法,终于于一雷电交加之夜精确计算出了荡剑回锋...原创 2019-09-03 21:44:48 · 105 阅读 · 0 评论 -
Algorithm training of Quantum team (20190823)
Algorithm training of Quantum team (20190823)A - Calculate S(n)Calculate S(n).S(n)=1 3+2 3 +3 3 +…+n 3 .InputEach line will contain one integer N(1 < n < 1000000000). Process to end of file...原创 2019-09-03 21:38:29 · 90 阅读 · 0 评论 -
Algorithm training of Quantum team (20190809)
Algorithm training of Quantum team (20190809)B - Knight MovesA friend of you is doing research on the Traveling Knight Problem (TKP) where you are to find the shortest closed tour of knight moves th...原创 2019-08-19 09:14:04 · 105 阅读 · 0 评论 -
递归2018年11月24日
递归2018年11月24日以下内容仅供娱乐,欢迎随时探讨,请多指教!1、用递归函数求斐波那契数列的第n项斐波那契数列从第三个数起,后一个数等于前面两个数之和,例如:1、1、2、3、5、8、13、21、34#include <stdio.h>int fun(int n){ if(1 == n || 2 == n)return 1; else return fun(n-...原创 2018-11-24 18:40:06 · 193 阅读 · 0 评论 -
推箱子游戏利用图形库实现 2019年1月12日
皮卡丘推西瓜游戏 2019年1月12日以下内容仅供娱乐,欢迎随时探讨,请多指教!(1)游戏共有五关,由易到难,每一关都有初始化、按键处理、重置、退出功能。(2)初始化包括屏幕初始化和每一关关卡的初始化,屏幕被初始化为宽600、高660。(3)更新记录模块,实现学生个人信息和成绩信息的修改。(4)按键处理包括移动小人和移动箱子,通过移动上下左右键控制小人的移动,从而推动箱子,以把箱子推到指...原创 2019-01-12 14:56:49 · 812 阅读 · 3 评论 -
算法训练20190408
**算法训练20190408**1.#include <iostream>#include<iomanip>using namespace std;int fun(int i);int main(){ cout<<setprecision(9)<<"n e\n- -----------"<<endl; int ...原创 2019-04-09 11:07:21 · 212 阅读 · 0 评论 -
量子团队算法训练20190417
量子团队算法训练20190417#include<stdio.h>#include<string.h>char s[1010][110],c[1010];int main(){ int n; while(scanf("%d",&n) && n) { getchar(); ...原创 2019-04-21 12:11:32 · 131 阅读 · 0 评论 -
量子团队的算法训练(20190424)
量子团队的算法训练(20190424)1,2.3.#include <bits/stdc++.h>using namespace std;typedef long long ll;ll a,b;ll lcm(ll a,ll b){ ll t=a*b,r=0; while(b){ r=a%b; a=b; b=r; } return t/a;...原创 2019-05-02 09:58:18 · 148 阅读 · 0 评论 -
量子团队的算法训练(20190508)
量子团队的算法训练(20190508)#include<bits\stdc++.h>using namespace std;int main() { int n; while(cin>>n) { if(n%4 == 2) { cout<<"yes"<<endl; } else { cout<<"n...原创 2019-05-14 16:19:36 · 169 阅读 · 0 评论 -
量子团队的算法训练(20190523)
量子团队的算法训练(20190523)1.A - As Easy As A+BThese days, I am thinking about a question, how can I get a problem as easy as A+B? It is fairly difficulty to do such a thing. Of course, I got it after many ...原创 2019-05-23 16:41:46 · 396 阅读 · 0 评论 -
学校篇
学校篇第一讲:我们为什么要重视志愿填报?一、 志愿填报的重要性曾经看过一个对在校生的调查,61%左右的人会后悔高考时所填的志愿,还有一个对职场人士的调查,43%左右的人被高考志愿影响了一生的职业生涯乃至人生。也有人说专业和学校不重要,那是针对精英说的,而大多数人不是精英。另外据调查显示:在填报志愿时有多达69%的人不了解或者不太学校和专业信息,毕业后,仅有16%的人觉得所学专业符合当初预期。...原创 2019-06-15 16:48:14 · 472 阅读 · 0 评论 -
量子团队的算法训练(20190604)
1.B - Rightmost DigitGiven a positive integer N, you should output the most right digit of N^N.InputThe input contains several test cases. The first line of the input is a single integer T which is...原创 2019-06-04 14:55:43 · 442 阅读 · 0 评论 -
Algorithm training of Quantum team (20190712)
A - EncodingGiven a string containing only ‘A’ - ‘Z’, we could encode it using the following method:Each sub-string containing k same characters should be encoded to “kX” where “X” is the only cha...原创 2019-07-21 14:05:03 · 102 阅读 · 0 评论 -
Algorithm training of Quantum team (20190719)2
Algorithm training of Quantum team (20190719)A-Problem DescriptionIgnatius bought a land last week, but he didn’t know the area of the land because the land is enclosed by a parabola and a straight ...原创 2019-08-05 11:09:34 · 131 阅读 · 0 评论 -
Algorithm training of Quantum team (20190802)
A - Ignatius and the Princess IV“OK, you are not too bad, em… But you can never pass the next test.” feng5166 says.“I will tell you an odd number N, and then N integers. There will be a special inte...原创 2019-08-08 11:34:11 · 104 阅读 · 0 评论 -
Algorithm training of Quantum team (20190719)
Algorithm training of Quantum team (20190719)A - 画8谁画8画的好,画的快,今后就发的快,学业发达,事业发达,祝大家发,发,发.Input输入的第一行为一个整数N,表示后面有N组数据.每组数据中有一个字符和一个整数,字符表示画笔,整数(>=5)表示高度.Output画横线总是一个字符粗,竖线随着总高度每增长6而增加1个字符宽.当总...原创 2019-07-28 20:09:49 · 107 阅读 · 0 评论 -
这是没啥用的(打草稿玩玩)
上机题目2018.10.1以下仅供娱乐,请多指教!欢迎探讨!1.从键盘输入三个数(要求在输入数据之前有输入数据的提示信息),使用条件表达式求出他们的最小值并输出结果。#include &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;stdio.h&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;int main() { printf(&amp;amp;amp;原创 2018-10-08 23:18:06 · 208 阅读 · 0 评论