<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[C_Scorpio的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/C_Scorpio</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; C_Scorpio]]></copyright><item><title><![CDATA[列表输出python]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/130195758</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/130195758</guid><author>C_Scorpio</author><pubDate>Mon, 17 Apr 2023 11:48:13 +0800</pubDate><description><![CDATA[还可以采用反向方式访问，用元素下标-1表示最后一个元素，-2表示倒数第二个。增加列表元素：用append()方法，向列表的尾部添加一个新元素；包含0个或多个元素，元素类型可以不相同；可以进行增加、删除、替换、比较、排序；替换列表元素：需要指定下标进行替换；使用+将一个新列表附加在原列表的底部。有序，可以使用索引；]]></description><category></category></item><item><title><![CDATA[判断体脂率是否正常]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/129664496</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/129664496</guid><author>C_Scorpio</author><pubDate>Mon, 20 Mar 2023 11:49:05 +0800</pubDate><description><![CDATA[【代码】判断体脂率是否正常。]]></description><category></category></item><item><title><![CDATA[凯撒加密字符串。。。]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/129664420</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/129664420</guid><author>C_Scorpio</author><pubDate>Mon, 20 Mar 2023 11:48:43 +0800</pubDate><description><![CDATA[加密字符串，n/N退出。]]></description><category></category></item><item><title><![CDATA[随即输入5个字符串，输出最大串]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/112188258</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/112188258</guid><author>C_Scorpio</author><pubDate>Mon, 04 Jan 2021 17:28:44 +0800</pubDate><description><![CDATA[随即输入5个字符串，输出最大串
解题思路：先输入5个字符串，通过for循环进行长度判断，类似于冒泡排序，输出第一个位置的字符串即可
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String[] arr = new String[5];
		String bString = null;
		for (int i = 0; i &lt; 5; i++) {
			String a = sc.]]></description><category></category></item><item><title><![CDATA[字符串反转》》数字反转  例：12ad  ＜＞da21]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/112186244</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/112186244</guid><author>C_Scorpio</author><pubDate>Mon, 04 Jan 2021 16:56:42 +0800</pubDate><description><![CDATA[字符串反转》》数字反转
解题思路：先用string类型接收输入反转内容，然后创建一个char类型的数组接收倒置内容，通过循环反转，再通过循环遍历出反转后的内容
	public static void main(String[] args) {
		//将输入内容倒置
		Scanner sc = new Scanner(System.in);
		String a = sc.next();
		char[] arr = new char[a.length()];//创建一个char类型的数组接收倒置内容
	]]></description><category></category></item><item><title><![CDATA[给出n个数，找出这n个数的最大值，最小值，和。]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/108400326</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/108400326</guid><author>C_Scorpio</author><pubDate>Fri, 04 Sep 2020 11:10:57 +0800</pubDate><description><![CDATA[问题描述
给出n个数，找出这n个数的最大值，最小值，和。
输入格式
第一行为整数n，表示数的个数。
第二行有n个数，为给定的n个数，每个数的绝对值都小于10000。
输出格式
输出三行，每行一个整数。第一行表示这些数中的最大值，第二行表示这些数中的最小值，第三行表示这些数的和。
样例输入
5
1 3 -2 4 5
样例输出
5
-2
11
数据规模与约定
1 &lt;= n &lt;= 10000。
解题思路：先将输入个数的多少与输入个数的大小解决，用数组包装每个数，再定义一个数值用来盛接最大值···，再判]]></description><category></category></item><item><title><![CDATA[一分数序列：2/1，3/2，5/3，8/5，13/8，21/13...求出这个数列的前 20 项之和]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/107321129</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/107321129</guid><author>C_Scorpio</author><pubDate>Mon, 13 Jul 2020 17:22:50 +0800</pubDate><description><![CDATA[一分数序列：2/1，3/2，5/3，8/5，13/8，21/13…求出这个数列的前 20 项之和
解题思路：先找出这一数列之间的关系，明显看出第二个数的分子是第一个数分子与分母的和，分母是第一个数的分子·······以此类推皆是如此，20项就循环20次，需要注意的是定义的数要用double，不能用int

public class Main {

	public static void main(String[] args) {
		double num = 0;//定义总和
		double a = 2;]]></description><category></category></item><item><title><![CDATA[给定n个十六进制正整数，输出它们对应的八进制数。]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/107008750</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/107008750</guid><author>C_Scorpio</author><pubDate>Sun, 28 Jun 2020 21:59:17 +0800</pubDate><description><![CDATA[问题描述
给定n个十六进制正整数，输出它们对应的八进制数。
输入格式
　　输入的第一行为一个正整数n （1&lt;=n&lt;=10）。
　　接下来n行，每行一个由09、大写字母AF组成的字符串，表示要转换的十六进制正整数，每个十六进制数长度不超过100000。
输出格式
　　输出n行，每行为输入对应的八进制正整数。
【注意】
　　输入的十六进制数不会有前导0，比如012A。
　　输出的八进制数也不能有前导0。
样例输入
　　2
　　39
　　123ABC
样例输出
　　71
　　4435274
【提示】
]]></description><category></category></item><item><title><![CDATA[甲每秒跑3米，乙每秒跑4米，丙每秒跑2米，三人沿600米的环形跑道从同一地点同时同方向跑步，经过多少时间三人又同时从出发点出发？]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/106988859</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/106988859</guid><author>C_Scorpio</author><pubDate>Sat, 27 Jun 2020 22:05:44 +0800</pubDate><description><![CDATA[甲每秒跑3米，乙每秒跑4米，丙每秒跑2米，三人沿600米的环形跑道从同一地点同时同方向跑步，经过多少时间三人又同时从出发点出发？
做题思路：先判断题干要求是求时间的关系，依题意可知是求甲乙丙三者所用时间的公倍数即可

public class Main2 {

	public static void main(String[] args) {

		int aa = 600 / 3;// 甲
		int bb = 600 / 4;// 乙
		int cc = 600 / 2;// 丙
		int num ]]></description><category></category></item><item><title><![CDATA[海滩上有一堆桃子，五只猴子来分。第一只猴子把这堆桃子凭据分为五份，多了一个，这只猴子把多的一个扔入海中，拿走了一份。第二只猴子把剩下的桃子又平均分成五份，又多了一个，它同样把多的一个扔入海中，拿走]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/106974971</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/106974971</guid><author>C_Scorpio</author><pubDate>Fri, 26 Jun 2020 21:30:52 +0800</pubDate><description><![CDATA[海滩上有一堆桃子，五只猴子来分。第一只猴子把这堆桃子凭据分为五份，多了一个，这只猴子把多的一个扔入海中，拿走了一份。第二只猴子把剩下的桃子又平均分成五份，又多了一个，它同样把多的一个扔入海中，拿走了一份，第三、第四、第五只猴子都是这样做的，问海滩上原来最少有多少个桃子？
第一种方法：就只是简单的将这5次分的桃子列出，再定义一个值承接，非常简单明了
public class Main2 {
	public static void main(String[] args) {
		for (int i = 0;;]]></description><category></category></item><item><title><![CDATA[甲、乙、丙三人是朋友，他们每隔不同天数到图书馆去一次。甲3天去一次，乙4天去一次，丙5天去一次。有一天，他们三人恰好在图书馆相会，问至少再过多少天他们三人又在图书馆相会？]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/106963158</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/106963158</guid><author>C_Scorpio</author><pubDate>Thu, 25 Jun 2020 22:24:29 +0800</pubDate><description><![CDATA[甲、乙、丙三人是朋友，他们每隔不同天数到图书馆去一次。甲3天去一次，乙4天去一次，丙5天去一次。有一天，他们三人恰好在图书馆相会，问至少再过多少天他们三人又在图书馆相会？
解題思路：先求出两个数的公倍数，然后再将这两个数的公倍数与第三个数求公倍数

public class Main {
	public static void main(String[] args) {
		int a = gbs(3, 4);
		int num = gbs(a, 5);
		System.out.println(num)]]></description><category></category></item><item><title><![CDATA[1.判断任意一个数是不是质数 2.输出100-200以内的质数及个数]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/106952135</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/106952135</guid><author>C_Scorpio</author><pubDate>Wed, 24 Jun 2020 22:43:28 +0800</pubDate><description><![CDATA[1.判断任意一个数是不是质数
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		boolean b = true;
		for (int i = 2; i &lt;= Math.sqrt(n); i++) {
			if (n % i == 0) {
]]></description><category></category></item><item><title><![CDATA[4.一球从100米高度自由落下，每次落地后反跳回原高度的一半；再落下，求它在第10次落地时，共经过多少米？第10次反弹多高？]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/106932216</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/106932216</guid><author>C_Scorpio</author><pubDate>Tue, 23 Jun 2020 21:35:19 +0800</pubDate><description><![CDATA[一球从100米高度自由落下，每次落地后反跳回原高度的一半；再落下，求它在第10次落地时，共经过多少米？第10次反弹多高？
解题思路：已知小球会反弹，反弹回原高度的一半，所以的在第一次落下后会反弹50米然后再次落下，反弹、下落就需要乘以2（或者在除以2之前就将值相加），因为要求一共的路程，所以可提前将下落的100米赋值，第十次反弹就是落地10次后的反弹，在计算第10次落地时不能反弹，所以要减去第10次的反弹，因为计算时是*2，所以也要减去2个高
public class Main4 {

	public st]]></description><category></category></item><item><title><![CDATA[循环小题  153是一个非常特殊的数，它等于它的每位数字的立方和，即153=1*1*1+5*5*5+3*3*3。猴子吃桃问题：猴子第一天摘下若干个桃子，当即吃了一半，还不瘾，又多吃了一个。]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/106909035</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/106909035</guid><author>C_Scorpio</author><pubDate>Mon, 22 Jun 2020 21:19:33 +0800</pubDate><description><![CDATA[1.153是一个非常特殊的数，它等于它的每位数字的立方和，即153=111+555+33*3。编程求出所有满足这种条件的三位十进制数，并从大到小进行输出
解题思路：此题就是简单的循环三重循环将每个三位数都遍历出来然后用if判断符合条件的数值，将数值赋给之前定义的值，然后输出即可

public class Main {

	public static void main(String[] args) {
		int sum = 0;
		for (int i = 1; i &lt; 10; i++) {
.]]></description><category></category></item><item><title><![CDATA[切开字符串  Pear有一个字符串，不过他希望把它切成两段]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/106888223</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/106888223</guid><author>C_Scorpio</author><pubDate>Sun, 21 Jun 2020 17:25:40 +0800</pubDate><description><![CDATA[标题：切开字符串
Pear有一个字符串，不过他希望把它切成两段。
这是一个长度为N（&lt;=10^5）的字符串。
Pear希望选择一个位置，把字符串不重复不遗漏地切成两段，长度分别是t和N-t（这两段都必须非空）。
Pear用如下方式评估切割的方案：
定义“正回文子串”为：长度为奇数的回文子串。
设切成的两段字符串中，前一段中有A个不相同的正回文子串，后一段中有B个不相同的非正回文子串，则该方案的得分为A*B。
注意，后一段中的B表示的是：“…非正回文…”，而不是: “…正回文…”。
那么所有的切割方案中]]></description><category></category></item><item><title><![CDATA[FJ在沙盘上写了这样一些字符串： 　　A1 = “A” 　　A2 = “ABA” 　　A3 = “ABACABA” 　　A4 = “ABACABADABACABA” 　　… … 　　你能找出其中的规]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/106877384</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/106877384</guid><author>C_Scorpio</author><pubDate>Sat, 20 Jun 2020 20:58:04 +0800</pubDate><description><![CDATA[问题描述
　　FJ在沙盘上写了这样一些字符串：
　　A1 = “A”
　　A2 = “ABA”
　　A3 = “ABACABA”
　　A4 = “ABACABADABACABA”
　　… …
　　你能找出其中的规律并写所有的数列AN吗？
输入格式
　　仅有一个数：N ≤ 26。
输出格式
　　请输出相应的字符串AN，以一个换行符结束。输出中不得含有多余的空格或换行、回车符。
样例输入
3
样例输出
ABACABA
`import java.util.Scanner;
public class Main {
]]></description><category></category></item><item><title><![CDATA[序列求和 问题描述 求1+2+3+...+n的值。 输入格式 输入包括一个整数n。 输出格式 输出一行，包括一个整数，表示1+2+3+...+n的值。]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/106813530</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/106813530</guid><author>C_Scorpio</author><pubDate>Thu, 18 Jun 2020 21:18:46 +0800</pubDate><description><![CDATA[问题描述
求1+2+3+…+n的值。
输入格式
输入包括一个整数n。
输出格式
输出一行，包括一个整数，表示1+2+3+…+n的值。
样例输入
4
样例输出
10
样例输入
100
说明：有一些试题会给出多组样例输入输出以帮助你更好的做题。
一般在提交之前所有这些样例都需要测试通过才行，但这不代表这几组样例数据都正确了你的程序就是完全正确的，潜在的错误可能仍然导致你的得分较低。
样例输出
5050
数据规模与约定
1 &lt;= n &lt;= 1,000,000,000。
说明：请注意这里的数据规模。
本]]></description><category></category></item><item><title><![CDATA[java圆的面积 问题描述 给定圆的半径r，求圆的面积。 输入格式 输入包含一个整数r，表示圆的半径。 输出格式 输出一行，包含一个实数，四舍五入保留小数点后7位，表示圆的面积。]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/106812154</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/106812154</guid><author>C_Scorpio</author><pubDate>Wed, 17 Jun 2020 16:37:59 +0800</pubDate><description><![CDATA[问题描述
给定圆的半径r，求圆的面积。
输入格式
输入包含一个整数r，表示圆的半径。
输出格式
输出一行，包含一个实数，四舍五入保留小数点后7位，表示圆的面积。
说明：在本题中，输入是一个整数，但是输出是一个实数。
对于实数输出的问题，请一定看清楚实数输出的要求，比如本题中要求保留小数点后7位，则你的程序必须严格的输出7位小数，输出过多或者过少的小数位数都是不行的，都会被认为错误。
实数输出的问题如果没有特别说明，舍入都是按四舍五入进行。
样例输入
4
样例输出
50.2654825
数据规模与约定
1 &]]></description><category></category></item><item><title><![CDATA[对于长度为5位的一个01串，每一位都可能是0或1，一共有32种可能。它们的前几个是：]]></title><link>https://blog.youkuaiyun.com/C_Scorpio/article/details/106810246</link><guid>https://blog.youkuaiyun.com/C_Scorpio/article/details/106810246</guid><author>C_Scorpio</author><pubDate>Wed, 17 Jun 2020 16:10:08 +0800</pubDate><description><![CDATA[对于长度为5位的一个01串，每一位都可能是0或1，一共有32种可能。它们的前几个是：
00000
00001
00010
00011
00100
请按从小到大的顺序输出这32种01串。
在这里插入代码片

public class T1_1 {

	public static void main(String[] args) {
		for (int i = 0; i &lt; 2; i++) {
			for (int j = 0; j &lt; 2; j++) {
				for (int j2 = 0]]></description><category></category></item></channel></rss>