<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[AssiduousC的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/AssiduousC</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; AssiduousC]]></copyright><item><title><![CDATA[练习四 数组编程题3. 波形数组]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134229482</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134229482</guid><author>AssiduousC</author><pubDate>Sun, 05 Nov 2023 13:51:05 +0800</pubDate><description><![CDATA[为波形数组， 例如数组 1 2 -5 9 4 5为波形数组，而3 5 5 4不是波形数组。输出有T行，每行对应每个测试用例的结果，如果为波形数组，则输出"Yes"，否则输出"No"。输入的第一行为一个正整数T，表示测试用例的组数。接下来的T组数，每组的第一行为一个正整数。，表示数组的大小，接下来一行为。]]></description><category></category></item><item><title><![CDATA[练习四 数组编程题2. 近序数组]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134229360</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134229360</guid><author>AssiduousC</author><pubDate>Sun, 05 Nov 2023 13:39:32 +0800</pubDate><description><![CDATA[数组 1、2、3、4、4、3、2、1是近序数组，数组 4、2、1、2、3、4也是近序数组，而1、5、7、3、9、3就不是近序数组，数组1、3、3、4是有序数组，是近序数组的特例。个元素的数组，如果可以将其分为两个部分，它的各个部分都是一个非严格有序数组，则我们称这样的数组为近序数组，例如。如果给定的数组是近序数组输出Yes，否则输出No。输入的第一行为一个整数n，表示数组的元素个数。接下来的一行，表示数组的元素。]]></description><category></category></item><item><title><![CDATA[练习四 数组编程题1. 求最大最小值]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134229102</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134229102</guid><author>AssiduousC</author><pubDate>Sun, 05 Nov 2023 13:38:27 +0800</pubDate><description><![CDATA[对于一个具有 n 个元素的数组a, 输出它的最大值和最小值。输入的第一行为一个正整数n，接下来的一行为n个整数，表示数组的元素。输出为两个数，分别对应以上的输出。]]></description><category></category></item><item><title><![CDATA[练习三 控制结构(强化)编程题16. 求sin(x)的近似值]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134228932</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134228932</guid><author>AssiduousC</author><pubDate>Sun, 05 Nov 2023 12:57:19 +0800</pubDate><description><![CDATA[截断误差是指最后一项的绝对值<0.5*10-13时即满足条件，在此题中假定圆周率π的值为3.1415926535。使用麦克劳林公式求sin(x)得近似值，使其截断误差<0.5*10-13。由于本题要求精度较高，所有浮点数必须使用long double类型。输出sin(x)的近似值，保留13位小数。输入x，其中x为任意实数。]]></description><category></category></item><item><title><![CDATA[练习三 控制结构(强化)编程题15. 汉明距离]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134228733</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134228733</guid><author>AssiduousC</author><pubDate>Sun, 05 Nov 2023 12:30:36 +0800</pubDate><description><![CDATA[1的二进制表示为（00000000 00000000 00000000 00000001）4的二进制表示为（00000000 00000000 00000000 00000100）两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。给出两个整数 x 和 y(0 ≤ x, y < 231)，用空格分隔。他们的第一位和第三位不一致，所以它们的汉明距离为2。输出它们之间的汉明距离。]]></description><category></category></item><item><title><![CDATA[练习三 控制结构(强化)编程题14. 除法的精确计算]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134228638</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134228638</guid><author>AssiduousC</author><pubDate>Sun, 05 Nov 2023 12:19:05 +0800</pubDate><description><![CDATA[输入两个正整数A和B，其中A和B都小于32767，求A/B的值，精确到小数点后N位（1<=N<=200）。输入只有一行，包括三个整数，分别为A、B和N。输出只有一行，包括一个数，这个数有N位小数。]]></description><category></category></item><item><title><![CDATA[练习三 控制结构(强化)编程题13. 数字游戏]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134228602</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134228602</guid><author>AssiduousC</author><pubDate>Sun, 05 Nov 2023 12:16:34 +0800</pubDate><description><![CDATA[得到一个新的整数，上面的例子就是6*5*9*3=810，然后继续做下去，8*1得到了一个个位数8。从一个整数开始，比如：6593。将这个整数中的各位数字全部取出，如果为0，则忽略，将他们相乘，在单独的一行中按顺序输出游戏过程中产生的每一个数直到一个个位数结束。读入一个数并计算出得到一个个位数的过程。]]></description><category></category></item><item><title><![CDATA[练习三 控制结构(强化)编程题12. 阿迪玩游戏]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134228591</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134228591</guid><author>AssiduousC</author><pubDate>Sun, 05 Nov 2023 12:14:42 +0800</pubDate><description><![CDATA[这天，阿迪觉得传统的游戏都玩腻了，自己随手在草稿纸上画了一行N（N>0）个格子作为棋盘， 制定了如下规则：格子从左到右依次编号为1到N，玩家初始位于格子1，初始前进方向为向右，游戏共进行M轮，第i轮玩家前进Ai(Ai>=0)格，若玩家到达格子N则改变前进方向为向左，若玩家到达格子1则改变前进方向为向右。阿迪想知道玩家最后会停在哪个格子，但这个游戏太漫长了，他已经玩得快睡着了，希望你帮帮他。如果N为1，则玩家不移动。第一行包含一个整数，表示玩家最后停留的格子编号。接下来M行，第i行包含一个整数Ai。]]></description><category></category></item><item><title><![CDATA[练习三 控制结构(强化)编程题11. 牛友]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134228382</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134228382</guid><author>AssiduousC</author><pubDate>Sun, 05 Nov 2023 11:52:17 +0800</pubDate><description><![CDATA[号不小于S的第一只有“非常好友”的奶牛。比如说，考虑序列号220，它的约数是1, 2, 4, 5, 10, 11, 20, 22,注意在这道题中，忽略那些自己是自己的“非常好友”的情况。Bessie和其他的所有奶牛的耳朵上都戴有一个射频识别（RFID，不能使用英文缩略词）序列号码牌。类似的，284的约数是1, 2, 4, 71, 和142。第一个整数表示第一个序列号不小于S的有非常好友的奶牛，第。很多奶牛有一个“牛友”：一只奶牛的牛友的序列号刚好等于奶牛自己的序列号的所有约。二个整数是他的好友的序列号。]]></description><category></category></item><item><title><![CDATA[练习三 控制结构(强化)编程题10. 金币]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134228218</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134228218</guid><author>AssiduousC</author><pubDate>Sun, 05 Nov 2023 11:35:20 +0800</pubDate><description><![CDATA[国王将金币作为工资，发放给忠诚的骑士。第1天，骑士收到一枚金币；之后两天(第2天和第3天)里，每天收到两枚金币；之后三天(第4、5、6天)里，每天收到三枚金币；之后四天(第7、8、9、10天)里，每天收到四枚金币……这种工资发放模式会一直这样延续下去：当连续n天每天收到n枚金币后，骑士会在之后的连续n+1天里，每天收到n+1枚金币(n为任意正整数)。你需要编写一个程序，确定从第一天开始的给定天数内，骑士一共获得了多少金币。一个整数（范围1到10000），表示天数。]]></description><category></category></item><item><title><![CDATA[练习三 控制结构(强化)编程题9. 下载文件]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134178266</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134178266</guid><author>AssiduousC</author><pubDate>Thu, 02 Nov 2023 11:20:47 +0800</pubDate><description><![CDATA[互联网运营商的收费标准是，先免费提供 K 分钟的网络使用，之后每 MB 数据收取 1 元费用。请你算出小芳需要付多少网费。接下来 N 行，每行包含两个整数 Ti 和 Di，描述了小芳的网络使用状况。对于第三组数据，运营商没有提供免费时长，因此小芳需要付 1×2 + 2×4 + 10×10 = 110元。对于第一组数据，小芳只需要付后 2 分钟的网费，每分钟 3元，共 6元。对于每组数据，输出一行，包含一个整数，代表小芳需要付的网费，单位为元。对于第二组数据，小芳只需要付最后 1 分钟的网费 3 元。]]></description><category></category></item><item><title><![CDATA[练习三 控制结构(强化)编程题8. 懒惰的松雅]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134174387</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134174387</guid><author>AssiduousC</author><pubDate>Thu, 02 Nov 2023 09:04:07 +0800</pubDate><description><![CDATA[然而，她讨厌醒来，她希望在一个幸运时间设置一个闹钟以减少痛苦，这样她可以反复按“小睡一会儿”按钮，该按钮每次可延迟。如果一个时间的数字中包含'7'，则她认为是幸运时间，例如：13:07和17:20是幸运的，而00:48和21:34不是。注意，设置闹钟的时间与醒来的时间不一定在同一天，输入保证对每个醒来时间都有一个幸运时间。输出一行一个整数，表示松雅需要按“小睡一会儿”按钮的最小次数。时间采用24小时制，因此在23:59之后是00:00。分钟是一个幸运时间，即包含数字'7'。取模，余数是7便含有7。]]></description><category></category></item><item><title><![CDATA[练习三 控制结构(强化)编程题7. 电梯]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134173954</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134173954</guid><author>AssiduousC</author><pubDate>Thu, 02 Nov 2023 08:33:20 +0800</pubDate><description><![CDATA[我们城里最高的建筑物只有一个电梯。请求列表是由n个正数组成的。数字表示电梯在哪个楼层按指定的顺序停车。电梯上一层要6秒，下一层楼要4秒。对于给定的请求列表，需要计算用于满足列表中请求的总时间。电梯一开始就在零层，当满足要求时不必返回地面。每个输入包含一个测试用例。每个案例输入一个正整数n，然后是n个正数。输入的所有数字都小于100。对于每个测试用例，在一行上打印总时间。]]></description><category></category></item><item><title><![CDATA[练习三 控制结构(强化)编程题6. 小熊与糖果]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134171357</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134171357</guid><author>AssiduousC</author><pubDate>Wed, 01 Nov 2023 22:10:23 +0800</pubDate><description><![CDATA[两只小熊都喜欢吃糖果，也喜欢玩和糖果有关的游戏。Limak 和 Bob 在玩下面的游戏：Limak 先 吃一颗糖，然后Bob 吃两颗，接着 Limak 吃 3 颗，再接着Bob 吃 4 颗，以此类推。如果轮到一只 熊吃糖，但他却吃不到该吃那么多的糖，它就输了。Limak 最多能吃 A 颗糖（不然会肚子痛的），而 Bob 最多能吃 B 颗糖。输入的第一行包含一个整数 T，代表测试数据的组数。每组数据仅有一行，包含两个整数 A 和 B，分别代表 Limak 和 Bob 最多能吃的糖果颗数。]]></description><category></category></item><item><title><![CDATA[练习三 控制结构(强化)编程题5. 青蛙跳]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134170912</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134170912</guid><author>AssiduousC</author><pubDate>Wed, 01 Nov 2023 21:44:15 +0800</pubDate><description><![CDATA[【思路分析】寻找规律，发现当跳的次数是偶数的时候，最后的距离是（a-b）*n/2；当跳的次数是奇数的时候，最后的距离是（a-b）*n/2 +a。一只青蛙位于坐标轴的0点，按照以下方法跳跃：第1次向右跳。如果青蛙已经跳了偶数次（在当次跳跃之前），则它将从当前位置。109），分别表示两种跳跃的长度以及跳跃的次数。输入的第一行为一个整数。你的任务是计算青蛙在跳过。行，每行一个整数，第。个单位，第2次向左跳。个单位，第3次向右跳。个单位，第4次向左跳。否则，它将从当前位置。，表示测试数据组数。]]></description><category></category></item><item><title><![CDATA[练习三 控制结构(强化)编程题4. 松雅喜欢玩纸牌]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134128838</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134128838</guid><author>AssiduousC</author><pubDate>Mon, 30 Oct 2023 21:38:37 +0800</pubDate><description><![CDATA[纸牌有52张，每张牌有一个花色，用一个大写字母表示（D-方片、C-草花、S-黑桃、H-红心），同时还有一个点数(2、3、4、5、6、7、8、9、T、J、Q、K、A），因此每张牌可以用两个字符来表示，例如2H，注意点数在前，花色在后，表示这张牌为红心2。开始时，桌面上有一张牌，玩家手中有5张牌，如果桌面上的牌的点数或者花色与玩家手中的任意一张牌的点数或者花色相同，则玩家赢得这张牌，输出“YES”，否则输出“NO”。如果玩家能赢得桌面的牌，则输出“YES”，否则输出“NO”。]]></description><category></category></item><item><title><![CDATA[练习三 控制结构(强化)编程题3. 大象看朋友]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134128462</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134128462</guid><author>AssiduousC</author><pubDate>Mon, 30 Oct 2023 21:20:00 +0800</pubDate><description><![CDATA[一头大象决定去看朋友，大象住在直线坐标0的位置，而它的朋友则住在直线坐标x（1≤|x|≤106）的位置，大象每走一步可以跨越1、3、5、...、2m-1中的任何一个数字位置，其中1≤m≤106，那么大象到达朋友处最少需要走多少步？输入为一行两个整数x、m，x表示大象朋友所住的位置，m为一个整数。输出为一个整数，表示大象到达朋友处最少需要的步数。]]></description><category></category></item><item><title><![CDATA[练习三 控制结构(强化)编程题2. 整数反转]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134128194</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134128194</guid><author>AssiduousC</author><pubDate>Mon, 30 Oct 2023 21:09:12 +0800</pubDate><description><![CDATA[给出一个32位的有符号整数n，请将该数进行反转（正负符号不变，其余数字反转）。32位有符号整形的取值范围为-2147483648~2147483647。反转后的数如果溢出，则输出0。学到后面写出来的，不知道能不能通过测试用例。]]></description><category></category></item><item><title><![CDATA[练习三 控制结构(强化)编程题1. 完美数]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134127795</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134127795</guid><author>AssiduousC</author><pubDate>Mon, 30 Oct 2023 20:42:33 +0800</pubDate><description><![CDATA[对于一个正整数，如果它和除了它自身以外的所有正因子之和相等，我们称它为“完美数“。给定一个整数 n， 如果是完美数，返回 true，否则返回 false。1, 2, 4, 7, 和 14 是 28 的所有正因子。如果n是完美数，返回 true，否则返回 false。输入一行一个正整数n。]]></description><category></category></item><item><title><![CDATA[练习三 控制结构编程题18. 这个月有多少天？]]></title><link>https://blog.youkuaiyun.com/AssiduousC/article/details/134053515</link><guid>https://blog.youkuaiyun.com/AssiduousC/article/details/134053515</guid><author>AssiduousC</author><pubDate>Thu, 26 Oct 2023 13:02:47 +0800</pubDate><description><![CDATA[输入一行，两个整数，分别为年份和月份。输入年份和月份，输出该月份的天数。一个整数，表示该月份的天数。]]></description><category></category></item></channel></rss>