<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[BK321的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/BK321</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; BK321]]></copyright><item><title><![CDATA[LETTERS]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/139896510</link><guid>https://blog.youkuaiyun.com/BK321/article/details/139896510</guid><author>BK321</author><pubDate>Sun, 23 Jun 2024 10:12:54 +0800</pubDate><description><![CDATA[给出一个roe×col的大写字母矩阵，一开始的位置为左上角，你可以向上下左右四个方向移动，并且不能移向曾经经过的字母。问最多可以经过几个字母。第一行，输入字母矩阵行数R和列数S，1≤R,S≤20。接着输出R行S列字母矩阵。最多能走过的不同字母的个数。]]></description><category></category></item><item><title><![CDATA[配对碱基链]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/137792843</link><guid>https://blog.youkuaiyun.com/BK321/article/details/137792843</guid><author>BK321</author><pubDate>Mon, 15 Apr 2024 19:42:03 +0800</pubDate><description><![CDATA[脱氧核糖核酸(DNA)由两条互补的碱基链以双螺旋的方式结合而成。而构成DNA的碱基共有4种，分别为腺瞟呤(A)、鸟嘌呤(G)、胸腺嘧啶(T)和胞嘧啶(C)。我们知道，在两条互补碱基链的对应位置上，腺瞟呤总是和胸腺嘧啶配对，鸟嘌呤总是和胞嘧啶配对。你的任务就是根据一条单链上的碱基序列，给出对应的互补链上的碱基序列。一个字符串，表示一条碱基链。这个字符串只含有大写字母A、T、G、C，分别表示腺瞟呤、胸腺嘧啶、鸟嘌呤和胞嘧啶。一个只含有大写字母A、T、G、C的字符串，为与输入的碱基链互补的碱基链。]]></description><category></category></item><item><title><![CDATA[谁考了第k名]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/134217265</link><guid>https://blog.youkuaiyun.com/BK321/article/details/134217265</guid><author>BK321</author><pubDate>Mon, 15 Apr 2024 19:28:28 +0800</pubDate><description><![CDATA[在一次考试中，每个学生的成绩都不相同，现知道了每个学生的学号和成绩，求考第k名学生的学号和成绩。其后有n行数据(n＜100)，每行包括一个学号（整数）和一个成绩（浮点数），中间用一个空格分隔。在一次考试中，每个学生的成绩都不相同，现知道了每个学生的学号和成绩，求考第k名学生的学号和成绩。其后有n行数据(n＜100)，每行包括一个学号（整数）和一个成绩（浮点数），中间用一个空格分隔。输出第k名学生的学号和成绩，中间用空格分隔。输出第k名学生的学号和成绩，中间用空格分隔。]]></description><category></category></item><item><title><![CDATA[合法C标识符]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/137792351</link><guid>https://blog.youkuaiyun.com/BK321/article/details/137792351</guid><author>BK321</author><pubDate>Mon, 15 Apr 2024 19:26:05 +0800</pubDate><description><![CDATA[（4）不能与c编译系统已经预定义的、具有特殊用途的保留标识符（即关键字）同名,比如不能将标识符命名为float,auto,break,case,this,try,for,while,int,char,short, unsigned,等。c/c++中，是你用来标识变量名、符号常量名、函数名、数组名、文件名、类名、对象名等的。给定一个不包含空白符的字符串，请判断是否是C语言合法的标识符号(注：题目保证这些字符串一定不是C语言的保留字)。（2）后跟字母（不分大小写）、下划线（_）或数字组成。]]></description><category></category></item><item><title><![CDATA[采药]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/135903860</link><guid>https://blog.youkuaiyun.com/BK321/article/details/135903860</guid><author>BK321</author><pubDate>Mon, 29 Jan 2024 07:04:43 +0800</pubDate><description><![CDATA[医师把他带到个到处都是草药的山洞里对他说：“孩子，这个山洞里有一些不同的草药，采每一株都需要一些时间，每一株也有它自身的价值。如果你是一个聪明的孩子，你应该可以让采到的草药的总价值最大。输入的第一行有两个整数T（1≤T≤1000）和M（1≤M≤100），T代表总共能够用来采药的时间，M代表山洞里的草药的数目。接下来的M行每行包括两个在1到100之间（包括1和100）的的整数，分别表示采摘某株草药的时间和这株草药的价值。输出只包括一行，这一行只包含一个整数，表示在规定的时间内，可以采到的草药的最大总价值。]]></description><category></category></item><item><title><![CDATA[整理药名]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/135778106</link><guid>https://blog.youkuaiyun.com/BK321/article/details/135778106</guid><author>BK321</author><pubDate>Tue, 23 Jan 2024 17:59:17 +0800</pubDate><description><![CDATA[医生在书写药品名的时候经常不注意大小写，格式比较混乱。现要求你写一个程序将医生书写混乱的药品名整理成统一规范的格式，即药品名的第一个字符如果是字母要大写，其他字母小写。如将ASPIRIN、aspirin整理成Aspirin。接下来n行，每行一个单词，长度不超过20，表示医生手书的药品名。药品名由字母、数字和-组成。第一行一个数字n，表示有n个药品名要整理，n不超过100。n行，每行一个单词，对应输入的药品名的规范写法。好久没做题目解析了，来来来，上代码！]]></description><category></category></item><item><title><![CDATA[铺地毯]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/134230855</link><guid>https://blog.youkuaiyun.com/BK321/article/details/134230855</guid><author>BK321</author><pubDate>Sun, 05 Nov 2023 15:39:57 +0800</pubDate><description><![CDATA[接下来的n行中，第i+1行表示编号i的地毯的信息，包含四个正整数a，b，g，k，每两个整数之间用一个空格隔开，分别表示铺设地毯的左下角的坐标（a，b）以及地毯在x轴和y轴方向的长度。样例解释:如下图，1 号地毯用实线表示，2 号地毯用虚线表示，3 号用双实线表示，覆盖点（2,2）的最上面一张地毯是 3 号地毯。对于 100%的数据，有 0≤n≤10,000，0≤a, b, g, k≤100,000。第n+2行包含两个正整数x和y，表示所求的地面的点的坐标（x，y）。第一行，一个整数n，表示总共有n张地毯。]]></description><category></category></item><item><title><![CDATA[【入门】能否构成直角三角形]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/132706374</link><guid>https://blog.youkuaiyun.com/BK321/article/details/132706374</guid><author>BK321</author><pubDate>Wed, 06 Sep 2023 07:35:22 +0800</pubDate><description><![CDATA[判定三条线段a，b，c能否构成一个直角三角形。如果能构成，请计算出面积（保留一位小数），不然输出'No'。面积（保留一位小数） 或 No。]]></description><category></category></item><item><title><![CDATA[Csp-J复习]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/132698257</link><guid>https://blog.youkuaiyun.com/BK321/article/details/132698257</guid><author>BK321</author><pubDate>Tue, 05 Sep 2023 18:43:36 +0800</pubDate><description><![CDATA[4.储存器容量单位：1 K B = 1024 B , 1 M B = 1024 K B , 1 G B = 1024 M B , 1 T B = 1024 G B , 1 P B = 1024 T B 1KB=1024B,1MB=1024KB,1GB=1024MB,1TB=1024GB,1PB=1024TB1KB=1024B,1MB=1024KB,1GB=1024MB,1TB=1024GB,1PB=1024TB,巧记：看（K）妈妈（M）gg（G），还踢（T）别人屁股（P）。至今    e m m …]]></description><category></category></item><item><title><![CDATA[火柴人酷跑]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/132634665</link><guid>https://blog.youkuaiyun.com/BK321/article/details/132634665</guid><author>BK321</author><pubDate>Sat, 02 Sep 2023 09:31:37 +0800</pubDate><description><![CDATA[看见好多人都在做这个，我也来整一个。]]></description><category></category></item><item><title><![CDATA[【基础】填涂颜色]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/132634628</link><guid>https://blog.youkuaiyun.com/BK321/article/details/132634628</guid><author>BK321</author><pubDate>Sat, 02 Sep 2023 09:28:46 +0800</pubDate><description><![CDATA[由数字0组成的方阵中，有一任意形状闭合圈，闭合圈由数字1构成，围圈时只走上下左右4个方向。现要求把闭合圈内的所有空间都填写成2.例如：6×6 的方阵（n=6），涂色前和涂色后的方阵如下。每组测试数据第一行一个整数n(1≤n≤30)接下来n行，由0和1组成的n×n 的方阵。方阵内只有一个闭合圈，圈内至少有一个0。已经填好数字2的完整方阵。]]></description><category></category></item><item><title><![CDATA[【入门】字符图形1-星号矩形]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/132577764</link><guid>https://blog.youkuaiyun.com/BK321/article/details/132577764</guid><author>BK321</author><pubDate>Wed, 30 Aug 2023 10:49:06 +0800</pubDate><description><![CDATA[输出 n 行 n 列 "*"。一个整数 n (0 ＜ n ＜= 10)一个 n 行 n 列的字符图形。]]></description><category></category></item><item><title><![CDATA[盘点那些学习c++的好网页]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/132445587</link><guid>https://blog.youkuaiyun.com/BK321/article/details/132445587</guid><author>BK321</author><pubDate>Wed, 23 Aug 2023 09:58:47 +0800</pubDate><description><![CDATA[这个里面不仅有c++各种题解笔记，还有其他语言的一些讲解（如JAVA，C，Python）这个可以黑网站，黑OJ，只要把网站粘进去就可以了，熊孩子专用。一个很不错的OJ啊，很多题可以刷，考复赛的话强烈推荐！这里面一个超大的题库，有各年考试真题，备考必用神器!闯关式学习，练习指法，私人定制计划，灰常好用。百科全书，百问百答，有任何问题尽管问他！第三个dazi打字练习。第六个 JOYSKID。]]></description><category></category></item><item><title><![CDATA[最少步数]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/132445269</link><guid>https://blog.youkuaiyun.com/BK321/article/details/132445269</guid><author>BK321</author><pubDate>Wed, 23 Aug 2023 09:37:57 +0800</pubDate><description><![CDATA[在各种棋中，棋子的走法总是一定的，如中国象棋中马走“日”。有一位小学生就想如果马能有两种走法将增加其趣味性，因此，他规定马既能按“日”走，也能如象一样走“田”字。他的同桌平时喜欢下围棋，知道这件事后觉得很有趣，就想试一试，在一个（100×100）的围棋盘上任选两点A、B，A点放上黑子，B点放上白子，代表两匹马。棋子可以按“日”字走，也可以按“田”字走，俩人一个走黑马，一个走白马。现在他请你帮忙，给你A、B两点的坐标，想知道两个位置到（1,1）点可能的最少步数。]]></description><category></category></item><item><title><![CDATA[Knight Moves]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/132445173</link><guid>https://blog.youkuaiyun.com/BK321/article/details/132445173</guid><author>BK321</author><pubDate>Wed, 23 Aug 2023 09:33:41 +0800</pubDate><description><![CDATA[输入n代表有个n×n的棋盘，输入开始位置的坐标和结束位置的坐标，问一个骑士朝棋盘的八个方向走马字步，从开始坐标到结束坐标最少可以经过多少步。第二行和第三行分别表示马的起始位置和目标位置(0..L−1)。马移动的最小步数，起始位置和目标位置相同时输出0。第一行是棋盘的大小L(4≤L≤300)；首先输入一个n,表示测试样例的个数。每个测试样例有三行。]]></description><category></category></item><item><title><![CDATA[登山]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/132445112</link><guid>https://blog.youkuaiyun.com/BK321/article/details/132445112</guid><author>BK321</author><pubDate>Wed, 23 Aug 2023 09:30:52 +0800</pubDate><description><![CDATA[五一到了，ACM队组织大家去登山观光，队员们发现山上一个有N个景点，并且决定按照顺序来浏览这些景点，即每次所浏览景点的编号都要大于前一个浏览景点的编号。同时队员们还有另一个登山习惯，就是不连续浏览海拔相同的两个景点，并且一旦开始下山，就不再向上走了。队员们希望在满足上面条件的同时，尽可能多的浏览景点，你能帮他们找出最多可能浏览的景点数么？第一行：N (2 ≤ N ≤ 1000) 景点数;第二行：N个整数，每个景点的海拔。最多能浏览的景点数。]]></description><category></category></item><item><title><![CDATA[拦截导弹]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/132445082</link><guid>https://blog.youkuaiyun.com/BK321/article/details/132445082</guid><author>BK321</author><pubDate>Wed, 23 Aug 2023 09:29:50 +0800</pubDate><description><![CDATA[某国为了防御敌国的导弹袭击，发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷：虽然它的第一发炮弹能够到达任意的高度，但是以后每一发炮弹都不能高于前一发的高度。某天，雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段，所以只有一套系统，因此有可能不能拦截所有的导弹。输入导弹依次飞来的高度（雷达给出的高度数据是不大于30000的正整数，导弹数不超过1000），计算这套系统最多能拦截多少导弹，如果要拦截所有导弹最少要配备多少套这种导弹拦截系统。第二行：要拦截所有导弹最少要配备的系统数。]]></description><category></category></item><item><title><![CDATA[有奖竞猜《第一期》]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/132408707</link><guid>https://blog.youkuaiyun.com/BK321/article/details/132408707</guid><author>BK321</author><pubDate>Mon, 21 Aug 2023 15:01:41 +0800</pubDate><description><![CDATA[下面是findSum（int m,int n）方法的定义，方法调用findSum（1，5）的返回结果是( )对结构体变量 person 的出生年月进行赋值时，下面正确的赋值语句是 ________在C++中使用流进行输入输出，其中用于屏幕输出的对象是（        ）假设有一个C++类名为Thunder，则此类的析构函数为（）。，下面调用正确的是（）一个指向函数swap()的指针，函数返回一个整型值。函数声明int *swap() 的含义是（）一个返回指向整型值指针的函数swap()]]></description><category></category></item><item><title><![CDATA[Lake Counting]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/132368401</link><guid>https://blog.youkuaiyun.com/BK321/article/details/132368401</guid><author>BK321</author><pubDate>Fri, 18 Aug 2023 20:00:09 +0800</pubDate><description><![CDATA[有一块N×M的土地，雨后积起了水，有水标记为‘W’，干燥为‘.’。八连通的积水被认为是连接在一起的。请求出院子里共有多少水洼？第一行为N,M(1≤N,M≤110)。下面为N*M的土地示意图。一行，共有的水洼数。]]></description><category></category></item><item><title><![CDATA[【基础】奇怪的电梯]]></title><link>https://blog.youkuaiyun.com/BK321/article/details/132368348</link><guid>https://blog.youkuaiyun.com/BK321/article/details/132368348</guid><author>BK321</author><pubDate>Fri, 18 Aug 2023 19:56:07 +0800</pubDate><description><![CDATA[呵呵，有一天我做了一个梦，梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯，而且第 i 层楼 (1≤i≤N) 上有一个数字 Ki(0≤Ki≤N)。电梯只有四个按钮：开，关，上，下。当然，如果不能满足要求，相应的按钮就会失灵。例如： 3,3,1,2,5 代表了 Ki(K1=3,K2=3,…在 1 楼，按“上”可以到 4 楼，按“下”是不起作用的，因为没有 −2 楼。第一行为 3 个用空格隔开的正整数，表示 N,A,B(1≤N≤200, 1≤A,B≤N)。一行，即最少按键次数,若无法到达，则输出 -1。]]></description><category></category></item></channel></rss>