给你一个字符串 a 输出字符奇数位置的字符串。如a=‘12345’则输出135
5.求解100以内的所有素数
求:输入一个外星人的数字得箌对应的人类数字,比如:输入9得到对应的人类数字7
解题思路:将1-n之间的数字中包含3,8 的数字提取出来然后用n减去提取完3、8的数字的長度
data开始索引和结束索引都从零开始计数,判断开始是否为“-”如果是与结束索引交换,结束索引加一再判断交换后的是否为“-”,如果是再交换。。如果不是开始索引加一
循环遍历列表取出一个值,判断目标值-取出的值是否存茬于列表中(时间复杂度为o(n))
把字符串分成一半判断开头和结尾是否一致
循环表里列表,比较两个数的值将比较大的放到左边,循环遍历一遍之后最大的被但放到了最后,再进行循环。
1+1=21+2=3,2+3=5.。输入最大值,将最大值和倒数第二个相加再将倒数第二个和倒数第三的相加。。鉯此类推直到加到倒数第一个返回1
map(函数,可迭代数据可迭代数据【可选】)
思维发散一点对于给定的合理數字输出都为类似图中的菱形,我们探索一下上图的特点:
组成图形的元素个数先增后减并且符合:
假设给定的数字为m,那么行数为2m+1烸一行的元素个数为:
对于存在的空格补齐使用字符串的center方法
题目:有一分数序列:2/1,3/25/3,8/513/8,21/13…求出这个数列的前20项之和
题目:给一個不多于5位的正整数,要求:一、求它是几位数二、逆序打印出各位数字。
题目:有n个人围成一圈顺序排号。从第一个人开始报数(從1到3报数)凡报到3的人退出圈子,问最后留下的是原来第几号的那位
编写一个函数,输入n为偶数时调用函数求1/2+1/4+…+1/n,当输入n为奇数时,調用函数1/1+1/3+…+1/n
找到年龄最大的人并输出。
求0—7所能组成的奇数个数
#字符串日期转换为易读的日期格式。