题解列表
1003一行解(Python)
摘要:解题思路:注意事项:参考代码:print(''.join(list(map(lambda x : chr(ord(x) + 4), input()))))基础代码(完全问题题目要求)c……
题目 1030: [编程入门]二维数组的转置
解题思路:输入:声明一个3*3的数组a[3][3],用两个for循环嵌套输入。输出:只需构造一个方法,在方法将数组的i(行)与j(列)对调输出就行了。但我看了许多大佬发的方法,虽然也是用函数实现的,但大多都是在构造的函数体内,又定义了一个数组b[3][3]来接收a数组的转置,然后输出b数组。
字符串去除空格并反转
摘要:def f(): s = input() s =s.replace(" ","") #去除空格 print(s[::-1]) #反转f()……
编写题解 1015: [编程入门]求和训练
摘要:解题思路:注意事项:float 类型在做除法时数据类型都要是float参考代码:#include<stdio.h>#include<math.h>int i;int Sum(int a){ ……
Python递推解决约瑟夫环
摘要:解题思路:注意事项:参考代码:n,k=map(int,input().split())a=list(range(1,n+1))s=0for i in range(2,n+1): s=(s+k)%……
单词翻转,在网上找了很久都感觉太复杂,尝试自己写了一个简洁点的思路
摘要:解题思路:找到单词与空格,空格与单词的间隔点,单词与空格之间打印单词,空格与单词之间打印空格注意事项:建议在草稿纸上画出来理解参考代码:#include<stdio.h>#include<string……
简单 初学 即 懂!
```c#include#includeintmain(){chararry[100]={'\0'};chararray[100]={'\0'};intj=0;gets(arry);for(inti=0;i=65&&arry[i]<90){a
1025: [编程入门]数组插入处理
解题思路:先遍历数组。因为是渐升的排序,所以要找出第一个比要插入的数大的那个数组元素(要是找比它小的元素,那可能从第一个元素开始就是了),再把从这个元素开始的所有元素向后移动一位,最后将这个数放在该元素的位置即可。注意事项:因为要插入一个数,所以数组要比原来的数组长1位。