代码编织梦想

pta——1029 旧键盘、1030 完美数列_pta 1030-爱代码爱编程

1029 旧键盘 解决代码 哈希解决非常方便,用字符的ASCII码值作为key,因为输出大小写不敏感,所以我们在哈希映射之前就把失配的小写字母转化为大写字母,哈希映射并压入输出数组out。 最后一个测试点不通过是因为

pta 1114 全素日 c++实现 简易代码-爱代码爱编程

  以上图片来自新浪微博,展示了一个非常酷的“全素日”:2019年5月23日。即不仅20190523本身是个素数,它的任何以末尾数字3结尾的子串都是素数。 本题就请你写个程序判断一个给定日期是否是“全素日”。 输入格式: 输入按照 yyyymmdd 的格式给出一个日期。题目保证日期在0001年1月1日到9999年12月31日之间。 输

【c++】pta乙级训练题目_c++ pta考试-爱代码爱编程

1084 外观数列 外观数列是指具有以下特点的整数序列: d, d1, d111, d113, d11231, d112213111, ... 它从不等于 1 的数字 d 开始,序列的第 n+1 项是对第 n 项的描

1025 反转链表 (25 分) (c语言/c++)_c语言给定一个带头结点的单链表和一个整数k,要求将链表中的每k个结点做一次逆转。-爱代码爱编程

给定一个常数 K 以及一个单链表 L,请编写程序将 L 中每 K 个结点反转。例如:给定 L 为 1→2→3→4→5→6,K 为 3,则输出应该为 3→2→1→6→5→4;如果 K 为 4,则输出应该为 4→3→2→1→5→6,即最后不到 K 个元素不反转。 输入格式: 每个输入包含 1 个测试用例。每个测试用例第 1 行给出第 1 个结点的地址、结点

pta 乙级 1100 校庆 (25 分)_1100 校庆分数-爱代码爱编程

2019 年浙江大学将要庆祝成立 122 周年。为了准备校庆,校友会收集了所有校友的身份证号。现在需要请你编写程序,根据来参加校庆的所有人士的身份证号,统计来了多少校友。 输入格式: 输入在第一行给出不超过 105 的正整数 N,随后 N 行,每行给出一位校友的身份证号(18 位由数字和大写字母X组成的字符串)。题目保证身份证号不重复。 随后给出前来

pta 1085 pat单位排行 (25 分) c++实现-爱代码爱编程

1085 PAT单位排行 (25 分) 每次 PAT 考试结束后,考试中心都会发布一个考生单位排行榜。本题就请你实现这个功能。 输入格式: 输入第一行给出一个正整数 N( ≤ 10 ^ 5 ),即考生人数。随后 N 行

pta 1046 划拳(c语言)_c语言划拳的pta的题-爱代码爱编程

1046 划拳 (15 分) 划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚一杯酒。两人同赢或两

pta 1048 数字加密(c/c++)_c++pta加密测试-爱代码爱编程

1048 数字加密 (20 分) 本题要求实现一种数字加密方法。首先固定一个加密用正整数 A,对任一正整数 B,将其每 1 位数字与 A 的对应位置上的数字进行以下运算:对奇数位,对应位的数字相加后对 13 取余——这里用

pta 1090 危险品装箱 (25 分) c++实现_pta装箱问题de测试点_crazy.宥思的博客-爱代码爱编程

1090 危险品装箱 (25 分) 集装箱运输货物时,我们必须特别小心,不能把不相容的货物装在一只箱子里。比如氧化剂绝对不能跟易燃液体同箱,否则很容易造成爆炸。 本题给定一张不相容物品的清单,需要你检查每一张集装箱货品清

pta 1092 最好吃的月饼 (20 分) c++实现_最好吃的月饼 c++-爱代码爱编程

1092 最好吃的月饼 (20 分) 月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种。 若想评比出一种“最好吃”的月饼,那势必在吃货界引发一场腥风血雨…… 在这里我们用数字说话,给出全国各地各种月饼的

pta 1049 数列的片段和(c语言) (附测试点2无法通过的原因)_pta 1049 c语言_xinngdao coding的博客-爱代码爱编程

1049 数列的片段和 (20 分) 给定一个正数数列,我们可以从中截取任意的连续的几个数,称为片段。例如,给定数列 { 0.1, 0.2, 0.3, 0.4 },我们有 (0.1) (0.1, 0.2) (0.1, 0.2

pta 1047 编程团体赛(c语言)_pta编程团体赛_xinngdao coding的博客-爱代码爱编程

1047 编程团体赛 (20 分) 编程团体赛的规则为:每个参赛队由若干队员组成;所有队员独立比赛;参赛队的成绩为所有队员的成绩和;成绩最高的队获胜。 现给定所有队员的比赛成绩,请你编写程序找出冠军队。 输入格式: 输入

pta乙级 1007 素数对猜想 c/c++-爱代码爱编程

题目要求 输入格式: 输入在一行给出正整数N。 输出格式: 在一行中输出不超过N的满足猜想的素数对的个数。 输入样例: 20 输出样例: 4 代码实现 #include<

pta 1113 钱串子的加法 c++实现 简练代码-爱代码爱编程

人类习惯用 10 进制,可能因为大多数人类有 10 根手指头,可以用于计数。这个世界上有一种叫“钱串子”(学名“蚰蜒”)的生物,有 30 只细长的手/脚,在它们的世界里,数字应该是 30 进制的。本题就请你实现钱串子世界里的加法运算。 输入格式: 输入在一行中给出两个钱串子世界里的非负整数,其间以空格分隔。 所谓“钱串子世界里的整数”是一个

pta——1041 考试座位号、1042 字符统计、1043 输出patest、1044 火星数字-爱代码爱编程

1041 考试座位号 解决代码 利用哈希表整合信息输出即可。 #include<iostream> #include<vector> #include<algorithm> #i

pta——1036 跟奥巴马一起编程、1037 在霍格沃茨找零钱、1038 统计同成绩学生、1039 到底买不买、1040 有几个pat-爱代码爱编程

1036 跟奥巴马一起编程 解决代码 模拟题目即可。 #include<iostream> #include<vector> #include<algorithm> using

夜深敲代码——记录一个优化过程-爱代码爱编程

前言         最近一段时间OpenAI的热度一直不减,ChatGpt带来的极大便利性大家也是深有体会。荔枝也跟风搞了一个来玩玩,感觉还是很不错的哈哈哈哈。这不,最近开始刷题用ChatGpt帮忙找bug就很舒服,它甚至可以为我们提供优化的思路,帮助我们找到自己思维上的漏洞,对于像荔枝这样的算法小白的刷题进阶过程提供了很大的帮助哈哈哈哈哈。

pta——1025 反转链表、1026 程序运行时间-爱代码爱编程

1026 程序运行时间 解决代码 注意一下if(sec-s>=0.5) s++;不能写成>0.4了,因为[0.4,0.5)之间的值也是4舍的部分。 #include<bits/stdc++.h&g

pta——1024 科学计数法-爱代码爱编程

1024 科学计数法 解决代码: 写了好久,通过这道题,提取数据层数越多,也就是设置的中间变量越多,最后的错误越难以检查,应该认清问题的本质,用少的变量分出最有用的数据,错误也方便检查。 #include<b

pta——1021 个位数统计、1022 d进制的a+b、1023 组个最小数-爱代码爱编程

1021 个位数统计 解决代码 哈希表即可解决。 #include<bits/stdc++.h> using namespace std; int hash_[1000]; int main(){ s