- 博客(30)
- 收藏
- 关注
原创 滴滴滴,干净又卫生
印度菜的主要做法有煎(fried)、炖(braised)、焖(stewed)、煮(boiled)、烤(roasted),最出名的调料是马上拉(masala),几乎所有菜里都会加入,最大的特点则是糊糊(paste),号称万物皆可糊,土豆糊糊,鹰嘴豆糊糊,鸡蛋糊糊等等。首先输入菜名的数量N(不超过100),之后N行,分别输入菜名,这里需要说明的是,印度人埋汰不讲究是全世界出名的,所以菜名里大小写混杂、空格多一些少一些很常见,题目保证只出现以上五种做法。作者 胡伟平 单位 广西科技大学。
2022-11-01 09:57:53
282
原创 Nacos集群搭建
模拟搭建nacos集群(有疑问欢迎在评论区一起讨论学习)官方手册:https://nacos.io/zh-cn/docs/cluster-mode-quick-start.html。
2022-10-30 16:15:28
641
原创 h0156.国王的金矿
现在国王想开挖这些金矿,但是最多只有M个软妹币用于投入,问最多可以挖出来多少单位的金子。接下来N行每行两个整数,第i+1行为Ci 和Wi,1 ≤Wi≤ 300000。国王在他的国家发现了N座金矿,为了描述方便,我们给他们从1到N编号。对于第i个金矿,需要投入Ci个的费用,能挖出来Wi个单位的金子。第一行两个整数,分别为N和M,1 ≤N,M ≤ 2000;一行一个整数,为最多可以挖出来多少单位的金子。单位 贵州工程应用技术学院。
2022-10-30 11:16:33
957
原创 PTA --- DNA Sorting
例如,字母序列 “DAABEC” 的逆序数是 5 ,因为 D 比它右边的 4 个字母大,而 E 比它右边的 1 个字母大。而序列 “ZWQM” 的逆序数是 6 ,完全没有排好序您要对 DNA 字符串序列进行分类(序列仅包含 4 个字母 A , C , G 和 T )。然而,分类不是按字母顺序,而是按 “ 排序 ” 的次序,从 “ 最多已排序 ” 到 “ 最少已排序 ” 进行排列。第一行是两个正整数: n ( 0
2022-10-28 17:42:59
230
原创 PTA -- 奇怪的电梯
电梯只有四个按钮:开,关,上,下。当然,如果不能满足要求,相应的按钮就会失灵。例如: 3,3,1,2,5 代表了 Ki。(K1=3,K2=3,……在 1楼,按“上”可以到 4 楼,按“下”是不起作用的,因为没有 −2 楼。呵呵,有一天我做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯,而且第 i 层楼(1≤i≤N)上有一个数字 Ki。最少按键次数,若无法到达,则输出 -1。在这里给出相应的输出。在这里给出一组输入。代码长度限制 16 KB。时间限制 1000 ms。内存限制 128 MB。
2022-10-28 17:39:54
265
原创 7-2 雨刷程序功能扩展设计
雨刷程序功能扩展设计在给定的汽车手动风挡玻璃雨刷程序的基础上,对程序进行重构(Refactoring),使得程序可以对功能进行扩展。输入格式:输入共2行,第一行为一个整型数字,取值范围为[1,2],其中1代表表1所描述的雨刷系统,2代表表2所描述的雨刷系统;第二行为若干个用一个或多个空格分开且以数字0结束的整型数字,取值范围为[1,4],其中1代表控制杆升档操作、2代表控制杆降档操作、3代表刻度盘升刻度操作、4代表刻度盘降刻度操作、0代表操作结束(输入时只要遇到0即认为输入结束)。输出格式
2022-04-24 17:53:28
738
原创 7-3 求最小码距(完整版) (10 分)
7-3 求最小码距(完整版) (10 分)计算机组成原理老师给小明出了一道求最小码距的题目,有以下由1个字节组成的合法编码集{0xA9,0xC7,0xDF,0xBE},该编码集的最小码距是__小明知道码距,也知道最小码距的概念。码距是指信息编码中,两个合法编码对应位上编码不同的位数,比如10101和00110从第1位开始 依次有第1位、第4、第5位不同,因此码距为3**,任意组合的码距最小值称为最小码距。小明想借助计算机帮忙自己算出答案,今后无论老师出何种组合,他都能一键运行答案,于是他开始
2022-04-21 11:10:42
2273
原创 7-13 马踏棋盘 (30 分)
7-13 马踏棋盘 (30 分)有一个 n×m的棋盘,在某个点 (x, y) 上有一个马,要求计算出马到达棋盘上任意一个点最少要走几步。数据规模:对于全部的测试点,保证 1≤x≤n≤400,1≤y≤m≤400。输入格式:输入一行四个整数,分别为 n, m, x, y。输出格式:一个 n×m 的矩阵,表示马到达某个点最少要走几步(左对齐,宽 5 格,不能到达输出 −1)。输入样例:3 3 1 1输出样例:在这里给出相应的输出。例如:0 3 2 3 -.
2022-04-16 16:57:05
270
原创 7-7 基于DFA的字符串检测 (25 分)
7-7 基于DFA的字符串检测 (25 分)确定性有穷状态自动机 (DFA) 可以理解为由若干个状态构成的,且能够通过一定的规则自动在状态间转换的结构。其中一种状态遇到某一种标志只可能转换为一种状态,即确定性。下图是一个DFA的示意图。输入样例:4 73 1 2 30 1 a1 2 b1 3 c2 3 c3 2 b3 3 c2 2 b4abcabdcaaab输出样例:YesNoYesNo#include<bits/stdc++.h>us
2022-04-16 16:48:58
516
原创 7-9 DNA Sorting (25 分)
7-9 DNA Sorting (25 分)在一个字符串中逆序数是在该串中与次序相反的字符对的数目。例如,字母序列 “DAABEC” 的逆序数是 5 ,因为 D 比它右边的 4 个字母大,而 E 比它右边的 1 个字母大。序列 “AACEDGG” 的逆序数是 1 ( E 和 D ),几乎已经排好序了。而序列 “ZWQM” 的逆序数是 6 ,完全没有排好序。您要对 DNA 字符串序列进行分类(序列仅包含 4 个字母 A , C , G 和 T )。然而,分类不是按字母顺序,而是按 “ 排序 ” .
2022-04-16 16:35:56
299
原创 7-10 奇怪的电梯 (25 分)
7-10 奇怪的电梯 (25 分)呵呵,有一天我做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯,而且第 i 层楼(1≤i≤N)上有一个数字 Ki(0≤Ki≤N)。电梯只有四个按钮:开,关,上,下。上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮就会失灵。例如: 3,3,1,2,5 代表了 Ki(K1=3,K2=3,……),从 1楼开始。在 1楼,按“上”可以到 4 楼,按“下”是不起作用的,因为没有 −2 楼。那么,从 A 楼 到 B 楼至少要按几次按钮呢?
2022-04-16 16:33:32
262
原创 生命游戏
7-3 生命游戏(试玩版) (15 分)英国数学家约翰·康威在1970年设计了一种称为生命游戏(Game of Life)的细胞自动机。生命游戏的世界是个二维的细胞网格,每个细胞(格子)有存活、死亡两种状态,各有8个邻居。由当前状态演化一代的规则是:如果活细胞周围有2或3个活细胞,那么在下一代存活,否则死亡(邻居过少则孤独、过多则资源匮乏)。如果死细胞周围有3个活细胞,那么在下一代将创生(繁殖)。这两条规则虽然机械,却能演化出类似生命的现象,出现很多有趣的模式。参考这个网站:https:.
2022-04-16 16:27:15
3774
原创 身份校验(is_id_number)
据我观察,身份证号是有规律的。同一城镇同学的身份证号前6位基本都一样,接下来8位显然是出生日期,最后4位数像是序号,那岂不在个人身份证号基础上随便改几个数字就能化身他人?且慢!有些同学身份证号最后一位居然是X,没想象的那么简单……任务:编写函数验证身份号码是否有效。根据GB11643-1999《公民身份号码》国家标准,需求如下:公民身份号码由十七位数字本体码(master number)和一位数字校验码(check number)组成。从左到右依次为:六位地址码、八位日期码、三位顺序码、一位校验码。
2022-04-16 12:40:04
824
原创 7-6 最热门的职业
收集到若干个毕业生的职业,请输出最热门的职业(从事最多的职业)输入格式:输入有若干行,每行中给出1个字符串,表示从事的职业。输出格式:在一行中输出最热门的职业。题目保证输出的唯一性。输入样例:程序员软件工程师硬件测试工程师软件工程师系统分析员网络管理员硬件测试工程师软件工程师硬件测试工程师软件工程师系统分析员网络管理员输出样例:软件工程师思路:使用map,自动查重,再遍历map即可#include<bits/stdc++.h>using namespa
2022-04-11 15:48:10
2695
5
原创 7-9 挑单词 (20 分)
挑单词输入若干行数据,每行只包含英文字符(不区分大小写)和数字字符,请找出所有的“单词”,这里所说的“单词”指的是长度大于等于3的连续英文字符构成的字符序列,并把找到的“单词”按字母序从大到小排列,若某个单词重复出现,在结果中只输出一次,若没有满足要求的单词,输出“no word"。输入格式:第一行给出总行数n,接下来n行给出由英文字符(不区分大小写)和数字字符组成的串,每行中字符数量不超过1000,每行以回车结束。输出格式:输出“单词”的降序序列,每个“单词”首字母大写,单词间用一个.
2022-04-07 16:48:47
799
原创 使用函数输出水仙花数
6-6 使用函数输出水仙花数 (25 分)水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身, 本题要求编写两个函数,一个判断给定整数是否水仙花数,另一个按从小到大的顺序打印出给定区间(m,n)内所有的水仙花数。int narcissistic( int number ){ int a = 0, b = 0, c = 0, sum = 0, num; num = number; //保存number do{//计算number为多少位数
2021-11-10 11:52:45
426
原创 兔子繁衍问题
题目: 一对兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假如兔子都不死,请问第1个月出生的一对兔子,至少需要繁衍到第几个月时兔子总数才可以达到N对?输入格式:输入在一行中给出一个不超过10000的正整数N。输出格式:在一行中输出兔子总数达到N最少需要的月数。输入样例:30输出样例:9#include<stdio.h>int main(){ int i, sum, num, young, old; sum = 1;//兔子总数.
2020-11-16 20:42:51
1883
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人