![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习日记
walyon park
这个作者很懒,什么都没留下…
展开
-
PAT (1047 编程团体赛) 小白的c语言学习日记06
1047 编程团体赛编程团体赛的规则为:每个参赛队由若干队员组成;所有队员独立比赛;参赛队的成绩为所有队员的成绩和;成绩最高的队获胜。现给定所有队员的比赛成绩,请你编写程序找出冠军队。输入格式:输入第一行给出一个正整数 N(≤10^4),即所有参赛队员总数。随后 N 行,每行给出一位队员的成绩,格式为:队伍编号-队员编号 成绩,其中队伍编号为 1 到 1000 的正整数,队员编号为 1 到 10 的正整数,成绩为 0 到 100 的整数。输出格式:在一行中输出冠军队的编号和总成绩,其间以一个空原创 2021-03-04 09:53:30 · 68 阅读 · 1 评论 -
Brave Game
Brave Game十年前读大学的时候,中国每年都要从国外引进一些电影大片,其中有一部电影就叫《勇敢者的游戏》(英文名称:Zathura),一直到现在,我依然对于电影中的部分电脑特技印象深刻。今天,大家选择上机考试,就是一种勇敢(brave)的选择;这个短学期,我们讲的是博弈(game)专题;所以,大家现在玩的也是“勇敢者的游戏”,这也是我命名这个题目的原因。当然,除了“勇敢”,我还希望看到“诚信”,无论考试成绩如何,希望看到的都是一个真实的结果,我也相信大家一定能做到的~各位勇敢者要玩的第一个游戏原创 2021-02-20 11:15:44 · 84 阅读 · 0 评论 -
PAT (1015 德才论) 小白的c语言学习日记05
1015 德才论 (25 分)宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。”现给出一批考生的德才分数,请根据司马光的理论给出录取排名。输入格式:输入第一行给出 3 个正整数,分别为:N(≤10^5),即考生总数;L(≥60),为录取最低分数线,即德分和才分均不低于 L 的考生才有资格被考虑录取;H(<100),为优先录取线——德分和才分均不低于此线的原创 2021-02-19 23:18:43 · 52 阅读 · 0 评论 -
小白的c语言学习日记04
EquationsConsider equations having the following form:ax1^2+ bx2 ^2 +cx3 ^2 +dx4 ^2=0a, b, c, d are integers from the interval [-50,50] and any of them cannot be 0.It is consider a solution a system ( x1,x2,x3,x4 ) that verifies the equation, xi is an原创 2021-01-29 17:08:46 · 145 阅读 · 1 评论 -
2021-01-24
寒假编程集训02今天学习了并查集的基本方法 ,yysy,ww学长讲的确实不错,而且最重要的是我今天学到了有不懂的先去看博客,要学会自己钻研。原创 2021-01-24 21:34:36 · 45 阅读 · 0 评论 -
寒假编程集训01
寒假编程集训01本日收获:1、时间复杂度2、学会c++了万能头文件(#include<bits/stdc++.h>using namespace std;)第一次用c++,学到了学到了输入:cin>>输出:cout<<3、初识STLstring 动态数组定义:string s;迭代器:string::iterator it=s1.begin()迭代器的运用:for (string::iterator index = s1.begin(); ind原创 2021-01-20 20:55:12 · 72 阅读 · 0 评论 -
PAT(1014 福尔摩斯的约会) 小白的c语言学习日记03
1014 福尔摩斯的约会大侦探福尔摩斯接到一张奇怪的字条:我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间星期四 14:04,因为前面两字符串中第 1 对相同的大写英文字母(大小写有区分)是第 4 个字母 D,代表星期四;第 2 对相同的字符是 E ,那是第 5 个英文字母,代表一天里的第 14 个钟头(于是一天的 0 点到 23 点由数字 0 到 9、以及大写原创 2021-01-19 21:26:42 · 76 阅读 · 0 评论 -
小白的c语言学习日记02
1006 换个格式输出整数让我们用字母 B 来表示“百”、字母 S 表示“十”,用 12…n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 位的正整数。例如 234 应该被输出为 BBSSS1234,因为它有 2 个“百”、3 个“十”、以及个位的 4。输入格式:每个测试输入包含 1 个测试用例,给出正整数 n(<1000)。输出格式:每个测试用例的输出占一行,用规定的格式输出 n。输入样例 1:234输出样例 1:BBSSS1234输入样例 2:2原创 2021-01-18 17:04:16 · 50 阅读 · 0 评论 -
小白的c语言学习日记01
1005 继续(3n+1)猜想卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对 n=3 进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对 n=5、8、4、2 进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这 4 个数已经在验证3的时候遇到过了,我们称 5、8、4、2 是被 3“覆盖”的数。我们称一个数列中的某个数 n 为“关键数”,如果原创 2021-01-18 00:15:57 · 95 阅读 · 0 评论