<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[higgins_li的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/higgins_li</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; higgins_li]]></copyright><item><title><![CDATA[PTA 7-240 最长的单词]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/140803449</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/140803449</guid><author>higgins_li</author><pubDate>Tue, 30 Jul 2024 18:23:47 +0800</pubDate><description><![CDATA[PTA 7-240 最长的单词]]></description><category></category></item><item><title><![CDATA[PTA 7-232 循环：整数累加表达式求值]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/140802686</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/140802686</guid><author>higgins_li</author><pubDate>Tue, 30 Jul 2024 18:10:04 +0800</pubDate><description><![CDATA[7-232 循环：整数累加表达式求值]]></description><category></category></item><item><title><![CDATA[PTA 7-443 sdut-C语言实验-最大公约数与最小公倍数]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133842724</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133842724</guid><author>higgins_li</author><pubDate>Sun, 15 Oct 2023 15:11:45 +0800</pubDate><description><![CDATA[step3：整数1 * 整数2 = 最小公倍数 * 最大公因数。step2：用for寻找能同时整除两个整数的值（最大公因数）输入在一行中给出两个正整数M和N（≤1000）。求两个正整数的最大公约数与最小公倍数。step1：寻找两个整数的较大和较小值。step4：求最小公倍数。第一行输出最大公约数；第二行输出最小公倍数。]]></description><category></category></item><item><title><![CDATA[PTA 7-444 sdut-C语言实验- 分段函数求值]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133842653</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133842653</guid><author>higgins_li</author><pubDate>Sun, 15 Oct 2023 14:53:53 +0800</pubDate><description><![CDATA[对于每组输入x，输出其对应的F(x),每组一行，结果保留1位小数。编程根据输入的不同x（x为实数），输出其对应的函数值。定义一个函数写条件语句，将值传进去，调用函数输出。F(x) = x^2 + 1 当x> 0时；多组输入，每组一个实数x。F(x) = 100.0 当x=0时；F(x) = -x 当x<0时；在这里给出相应的输出。]]></description><category></category></item><item><title><![CDATA[PTA 7-446 素因数分解]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133809550</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133809550</guid><author>higgins_li</author><pubDate>Fri, 13 Oct 2023 14:16:06 +0800</pubDate><description><![CDATA[step2：用for循环寻找质因数，满足要求的储存在数组中。输出n的素因数的乘式，要求这些素因数呈非递减排列。对于给定的正整数n，输出n的素因数的乘式。step1：定义一个判断素数的函数。step3：按照非递减排列输出即可。输入一个正整数n，要求1<n≤2。]]></description><category></category></item><item><title><![CDATA[PTA 7-449 Rabbit]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133788412</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133788412</guid><author>higgins_li</author><pubDate>Thu, 12 Oct 2023 13:14:34 +0800</pubDate><description><![CDATA[step2：每取走一个数就将该数记录，然后求剩下数的可爱值。step4：记录可爱值剩可爱值与原可爱值不一样的结果。step3：判断取走的数是否重复并做标记。step1：遍历数组，并求可爱值。step5：输出结果。]]></description><category></category></item><item><title><![CDATA[PTA 7-453 5*5矩阵转置]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133679997</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133679997</guid><author>higgins_li</author><pubDate>Sun, 08 Oct 2023 16:08:33 +0800</pubDate><description><![CDATA[输出转置前及转置后的结果，输出前有提示：“output array:”，5行5列的形式，每个元素5个字符位置。储存数据，按照原数组行列输出就是原方阵，然后按照原数组列行输出就是转置后的方阵。编写程序：对一个5X5的二维整型数组转置，即行列互换。要求从键盘输入数组的值，输出转置前及转置后的结果。在这里给出相应的输出。输入数组前有如图示的提示；在这里给出一组输入。]]></description><category></category></item><item><title><![CDATA[PTA 7-454 显微镜下的大明]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133678603</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133678603</guid><author>higgins_li</author><pubDate>Sun, 08 Oct 2023 13:49:42 +0800</pubDate><description><![CDATA[历史上，明朝继承了元的户籍制度，创立了黄册制度，可称之为明朝的大数据统计。其中黄册的造册和存册地点，就在如今的玄武湖。黄册详细记载了当地的税收，人口，土地等等信息。在第一行中，给出一个正整数n（n<=1000），代表编号为1-n的地方今年需要交册，接着再给出一个正整数m（m<=1000），代表在m行中，给出陆续提交的地方编号。需要你在一行内输出未提交黄册的地方编号,从小到大排列。step4：求差未提交的地方编号并输出。step2：用循环输入提交的地方编号。接下来的m行为提交的地方的编号。]]></description><category></category></item><item><title><![CDATA[PTA 7-455 sdut-C语言实验-顺序查找]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133678198</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133678198</guid><author>higgins_li</author><pubDate>Sun, 08 Oct 2023 13:17:52 +0800</pubDate><description><![CDATA[首先储存数据，然后输入一个x值，接下来判断是否存在x值再数组中，给定一个标记（标记是否存在）和一个接收下标的值value；输入n个正整数（1<= n <= 100），查找n个数中是否存在数x。如果存在则返回第一次出现的下标，否则输出“NO”。如果数列中存在x则输出其下标，否则输出“NO”。第一行输入n，然后输入n个正整数。]]></description><category></category></item><item><title><![CDATA[PTA 7-456 逐位求差]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133678019</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133678019</guid><author>higgins_li</author><pubDate>Sun, 08 Oct 2023 13:03:21 +0800</pubDate><description><![CDATA[输入两个整数，分别将各位分解并储存数组中，再判断两个数组对应下标的数大小并求差，将其值储存另一个数组中（下标0为个位，1为是位，以此类推）并计算位数；给定一个因子，每循环一次扩大10倍（即为个十百千等位）；首先输入一个正整数T，表示测试数据的组数，然后是T组测试数据。每组测试输入两个整数a、b（0<a,b<2。求两个正整数的逐位之差，为避免出现负数，约定总是用大的数位值减去小的数位值（两者相等时也能减）。对于每组测试，输出一行，包含一个整数，表示a与b逐位求差后的结果。]]></description><category></category></item><item><title><![CDATA[PTA 7-458 某月几天]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133395792</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133395792</guid><author>higgins_li</author><pubDate>Thu, 28 Sep 2023 23:37:43 +0800</pubDate><description><![CDATA[输入月份month和年份year，判断该月的天数。其中，month是一个3个字母表示的月份，1-12月份分别表示为：Jan，Feb，Mar，Apr，May，Jun，Jul，Aug，Sep，Oct，Nov，Dec。另外，若某年份是闰年，则该年份能被4整除但不能被100整除或者能被400整除。测试数据有多组，处理到文件尾。对于每组测试，输入一个仅包含3个字母的字符串和一个整数，分别表示月份month和年份year。对于每组测试，输出该年该月的天数。注意判断输入的年份是否闰年。]]></description><category></category></item><item><title><![CDATA[PTA 7-459 胜局排序]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133347174</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133347174</guid><author>higgins_li</author><pubDate>Wed, 27 Sep 2023 14:14:59 +0800</pubDate><description><![CDATA[首先输入一个正整数T，表示测试数据的组数，然后是T组测试数据。每组测试先输入人数n（不大于10），再输入n个整数（不大于30），表示各人的胜局数。n个人打乒乓球，好不热闹。已知每人各自胜了几局，请按胜局从多到少排序并输出每个人的胜局数及每个人的排名，若胜局数相同，则排名也相同。对于每组测试，输出两行，第一行是各人从多到少排序的胜局数，第二行是各人相应的排名（从1开始）。step2：判断胜场数是否一样多，设置两个变量表示相同排名和不相同排名。step1：输入数据并按照胜场最多排序。]]></description><category></category></item><item><title><![CDATA[PTA 7-460 求绝对值]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133347127</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133347127</guid><author>higgins_li</author><pubDate>Wed, 27 Sep 2023 13:06:08 +0800</pubDate><description><![CDATA[计算并输出一个实数的绝对值。从键盘任意输入一个实数，不使用计算绝对值函数编程计算并输出该实数的绝对值。正数和0的绝对值是本身，负数的绝对是本身的相反数。在这里给出相应的输出。输出的绝对值包含两位小数。在这里给出一组输入。]]></description><category></category></item><item><title><![CDATA[PTA 7-462 在字符串中查找指定字符]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133319705</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133319705</guid><author>higgins_li</author><pubDate>Tue, 26 Sep 2023 19:06:34 +0800</pubDate><description><![CDATA[如果找到，在一行内按照格式输出该字符在字符串中所对应的所有下标（下标从0开始，从小到大），每个下标后面有一个空格分隔；否则输出"Not Found"。step2：判断字符是否与待查字符一样，并记录个数（为了换行处理和没有找到字符时另外输出）本题要求编写程序，从给定字符串中查找某指定字符的所有位置（下标）。输入的第一行是一个以回车结束的字符串（不超过20个字符）。step1：按要求输入字符串和待查字符。输入的第二行是一个待查找的字符。step3：输出下标。]]></description><category></category></item><item><title><![CDATA[TPA 7-463 奖项几何]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133306687</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133306687</guid><author>higgins_li</author><pubDate>Tue, 26 Sep 2023 18:19:06 +0800</pubDate><description><![CDATA[每组测试的第一行输入2个整数m,n(1≤n≤m≤50)，分别表示队伍总数和某校的参赛队伍数；对于第一组样例，总队伍数为46，则一、二、三等奖项数为3、6、11，某校排名为2、3的队伍获一等奖，排名为9的队伍获二等奖，排名为10、15、20的队伍获三等奖，其他队伍不获奖。在国际大学生程序设计竞赛（ICPC）类的比赛中，判题规则是按解题数从多到少排序，在解题数相同的情况下，按耗时从少到多排序。已知某校共派出n支队伍参赛，且比赛结束时这些队伍排名已知，请确定该校获得的一、二、三等奖各有几项。三等奖，不超过25%]]></description><category></category></item><item><title><![CDATA[PTA 7-464 求两个整数的和]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133306549</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133306549</guid><author>higgins_li</author><pubDate>Tue, 26 Sep 2023 13:42:45 +0800</pubDate><description><![CDATA[输入在一行中给出2个整数a和b。输入保证在32位整型的取值范围之内。按示例所示，输出两个整数及它们的和。注意每个数和符号之间有一个空格。本题目要求读入2个整数a和b，然后输出它们的和。]]></description><category></category></item><item><title><![CDATA[PTA 7-465 和是正数、负数还是0？]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133304293</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133304293</guid><author>higgins_li</author><pubDate>Tue, 26 Sep 2023 13:36:05 +0800</pubDate><description><![CDATA[按示例所示，输出两个整数的和。并输出和是正数、负数还是0。注意数字之后有一个空格。注意单词的第一个字母大写。本题目要求读入2个整数a和b，然后输出它们的和，并判断和是正数、负数还是0。输入在一行中给出2个整数a和b。输入保证在32位整型的取值范围之内。这是一个编程题模板。]]></description><category></category></item><item><title><![CDATA[PTA 7-466 区间求和]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133304268</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133304268</guid><author>higgins_li</author><pubDate>Tue, 26 Sep 2023 12:30:32 +0800</pubDate><description><![CDATA[本题目要求读入2个正整数m和n，然后输出闭区间 [m, n] 之间所有奇数的和。输入在一行中给出2个正整数m和n。输入保证不超过32位整型的表示范围。输出闭区间 [m, n] 之间所有奇数的和。这是一个编程题模板。]]></description><category></category></item><item><title><![CDATA[PTA 7-468 病例统计]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133281404</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133281404</guid><author>higgins_li</author><pubDate>Mon, 25 Sep 2023 23:14:58 +0800</pubDate><description><![CDATA[某医院想统计一下某项疾病的获得与否与年龄是否有关，需要对以前的诊断记录进行整理，按照0-14、15-18、19-60、61以上（含61）四个年龄段统计的患病人数占总患病人数的比例。0-14、15-18、19-60、61以上（含61）四个年龄段输出该段患病人数占总患病人数的比例，以小数形式输出，精确到小数点后两位。共2行，第一行为过往病人的数目n（0 < n <= 100)，第二行为每个病人患病时的年龄。输入保证年龄大于等于0， 小于等于150。每输入一个病人的年龄就记录一次该年龄阶段的人数。]]></description><category></category></item><item><title><![CDATA[PTA 7-469 错误探测]]></title><link>https://blog.youkuaiyun.com/higgins_li/article/details/133281351</link><guid>https://blog.youkuaiyun.com/higgins_li/article/details/133281351</guid><author>higgins_li</author><pubDate>Mon, 25 Sep 2023 22:00:37 +0800</pubDate><description><![CDATA[首先遍历数组，然后判断每行的每个数是否偶数并记录个数在判断个数是否为偶数，同理再判断每列的奇数。设置一个变量标记不满足条件的行偶数或列奇数，只要有一个不满足条件就不是正确的。如果每一行偶数的个数是偶数，并且每一列奇数的个数是奇数，认为是正确的，输出yes；输入保证1 <= m <= 100, 1 <= n <= 200。如果输入的每一行偶数的个数是偶数，并且每一列奇数的个数是奇数，输出yes；接下来输入有m行，每行n个整数。奇数的个数不是奇数，所以输出 no。给定一个m行n列的二维数组。]]></description><category></category></item></channel></rss>