加载中...

04 2023 档案

摘要:做题的时候经常会使用到数据类型的最大最小值(如int, long, long long, char等),我也查了很多次,这次就记下来当笔记吧。 参考了C++ prime plus、各个博客、教程和c++官网,对C/C++中各个类型int、long、double、char、long long等基本类型 阅读全文
posted @ 2023-04-30 14:27 bujidao1128 阅读(968) 评论(0) 推荐(0) 编辑
摘要:第十四届蓝桥杯大赛软件赛省赛C/C++大学生B组 试题A:日期统计 A题直接枚举即可,枚举日期,暴力匹配 #include<iostream> #include<algorithm> #include<vector> using namespace std; bool check(string t) 阅读全文
posted @ 2023-04-08 21:49 bujidao1128 阅读(1000) 评论(3) 推荐(0) 编辑
摘要:最大间隙 题目描述 给定一个序列 a_1, a_2, ..., a_n。其中 a_1 ≤ a_2 ≤ ... ≤ a_n。 相邻两个数之间的差(后一个数减前一个数)称为它们的间隙。 请问序列中最大的间隙值是多少? 输入描述 输入的第一行包含一个整数 n,表示序列的长度。 第二行包含 n 个正整数,为 阅读全文
posted @ 2023-04-05 20:12 bujidao1128 阅读(59) 评论(0) 推荐(0) 编辑
摘要:合法日期 题目描述 小蓝正在上小学,老师要求同学们在暑假每天记日记。可是小蓝整个暑假都在玩,直到最后一天才想起要记日记。于是小蓝赶紧编了一些日记交给老师。 没想到,日记很快就被老师发现了问题,原来小蓝记完 8 月 31 日的日记,竟又记了 8 月 32 日和 8 月 33 日的日记。这显然是有问题的 阅读全文
posted @ 2023-04-05 19:50 bujidao1128 阅读(34) 评论(0) 推荐(0) 编辑
摘要:字符计数 题目描述 给定一个单词,请计算这个单词中有多少个元音字母,多少个辅音字母。 元音字母包括 a, e, i, o, u,共五个,其他均为辅音字母。 输入描述 输入格式: 输入一行,包含一个单词,单词中只包含小写英文字母。单词中的字母个数不超过 100。 输出描述 输出两行,第一行包含一个整数 阅读全文
posted @ 2023-04-05 17:34 bujidao1128 阅读(41) 评论(0) 推荐(0) 编辑
摘要:扫雷 题目描述 在一个 n 行 m 列的方格图上有一些位置有地雷,另外一些位置为空。 请为每个空位置标一个整数,表示周围八个相邻的方格中有多少个地雷。 输入描述 输入的第一行包含两个整数 n, m。 第 2 行到第 n + 1 行每行包含 m 个整数,相邻整数之间用一个空格分隔。如果对应的整数为 0 阅读全文
posted @ 2023-04-05 17:22 bujidao1128 阅读(62) 评论(0) 推荐(0) 编辑
摘要:由数据范围反推算法复杂度以及算法内容 1、一般ACM或者笔试题的时间限制是1秒或2秒。 C++里面如果题目的时间限制是1s的话,这个1s是指每一个测试数据都有1s的时间限制,如果一个题有十几个测试数据,每一个测试数据都有1s的实现,正常比赛的话,比如蓝桥杯比赛的话,如果有10个测试数据,时间限制是1 阅读全文
posted @ 2023-04-05 14:54 bujidao1128 阅读(129) 评论(0) 推荐(0) 编辑
摘要:2058. 笨拙的手指 奶牛贝茜正在学习如何在不同进制之间转换数字。 但是她总是犯错误,因为她无法轻易的用两个前蹄握住笔。 每当贝茜将数字转换为一个新的进制并写下结果时,她总是将其中的某一位数字写错。 例如,如果她将数字 14 转换为二进制数,那么正确的结果应为 1110,但她可能会写下 0110 阅读全文
posted @ 2023-04-05 14:25 bujidao1128 阅读(47) 评论(0) 推荐(0) 编辑
摘要:利息计算 题目描述 本题为代码补全填空题,请将题目中给出的源代码补全,并复制到右侧代码框中,选择对应的编译语言(C/Java)后进行提交。若题目中给出的源代码语言不唯一,则只需选择其一进行补全提交即可。复制后需将源代码中填空部分的下划线删掉,填上你的答案。提交后若未能通过,除考虑填空部分出错外,还需 阅读全文
posted @ 2023-04-05 12:09 bujidao1128 阅读(74) 评论(0) 推荐(0) 编辑
摘要:杨辉三角 题目描述 本题为代码补全填空题,请将题目中给出的源代码补全,并复制到右侧代码框中,选择对应的编译语言(C/Java)后进行提交。若题目中给出的源代码语言不唯一,则只需选择其一进行补全提交即可。复制后需将源代码中填空部分的下划线删掉,填上你的答案。提交后若未能通过,除考虑填空部分出错外,还需 阅读全文
posted @ 2023-04-05 12:02 bujidao1128 阅读(135) 评论(0) 推荐(0) 编辑
摘要:memset的用法详解 memset简介 memset是一个初始化函数,作用是将某一块内存中的全部设置为指定的值。 void *memset(void *s, int c, size_t n); s指向要填充的内存块。 c是要被设置的值。 n是要被设置该值的字符数。 返回类型是一个指向存储区s的指针 阅读全文
posted @ 2023-04-04 22:57 bujidao1128 阅读(404) 评论(0) 推荐(0) 编辑
摘要:最大公共子串 题目描述 本题为代码补全填空题,请将题目中给出的源代码补全,并复制到右侧代码框中,选择对应的编译语言(C/Java)后进行提交。若题目中给出的源代码语言不唯一,则只需选择其一进行补全提交即可。复制后需将源代码中填空部分的下划线删掉,填上你的答案。提交后若未能通过,除考虑填空部分出错外, 阅读全文
posted @ 2023-04-04 22:44 bujidao1128 阅读(24) 评论(0) 推荐(0) 编辑
摘要:快速排序 题目描述 本题为代码补全填空题,请将题目中给出的源代码补全,并复制到右侧代码框中,选择对应的编译语言(C/Java)后进行提交。若题目中给出的源代码语言不唯一,则只需选择其一进行补全提交即可。复制后需将源代码中填空部分的下划线删掉,填上你的答案。提交后若未能通过,除考虑填空部分出错外,还需 阅读全文
posted @ 2023-04-04 12:59 bujidao1128 阅读(17) 评论(0) 推荐(0) 编辑
摘要:取位数 题目描述 本题为代码补全填空题,请将题目中给出的源代码补全,并复制到右侧代码框中,选择对应的编译语言(C/Java)后进行提交。若题目中给出的源代码语言不唯一,则只需选择其一进行补全提交即可。复制后需将源代码中填空部分的下划线删掉,填上你的答案。提交后若未能通过,除考虑填空部分出错外,还需注 阅读全文
posted @ 2023-04-03 23:02 bujidao1128 阅读(30) 评论(0) 推荐(0) 编辑