摘要: 给定一组整数,还有一个目标数,在给定这组整数中找到两个数字,使其和为目标数,如找到,解是唯一的。找不到则显示 "no answer"。输出的下标按从小到大排序。用一重循环加字典实现。 输入格式: 在一行中给出这组数。 在下一行输入目标数 输出格式: 在一行中输出这两个数的下标,用一个空格分开。 输入 阅读全文
posted @ 2019-11-08 11:44 张忠伟的博客 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: 输入n个单词,计算每个单词长度。对单词长度排序,分行输出单词长度及其单词。 输入格式: 行1:单词个数n 分行输入n个单词 输出格式: 分行输出单词长度及其单词。(单词长度,单词)用元组表示 输入样例: 5 python list set 996 tuple 输出样例: (3, '996') (3, 阅读全文
posted @ 2019-11-08 11:44 张忠伟的博客 阅读(4280) 评论(0) 推荐(0) 编辑
摘要: 输入一组工资数据,写入列表。对于小于5000的工资,涨1.5倍。并输出涨后的工资数据。 输入格式: 数据之间空格隔开 输出格式: 涨工资后的数据,空格隔开。尾部 不带空格。 输入样例: 3000 4000 6000 8000 2000.5 输出样例: 4500.0 6000.0 6000 8000 阅读全文
posted @ 2019-11-08 11:43 张忠伟的博客 阅读(6467) 评论(0) 推荐(0) 编辑
摘要: 输入一个区间,计算里面能被3整除或被5整除的数和。 输入格式: 每行输入一个数据,代表区间左界和右界。区间包含左界和右界。数据必须是整数。 输出格式: 满足条件数和。 输入样例: 2 10 输出样例: 33 n = int(input()) m = int(input()) sum = 0 for 阅读全文
posted @ 2019-11-08 11:43 张忠伟的博客 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 输入一个字符串及字符,输出第一次出现该字符的位置。 输入格式: 行1:输入字符串 行2:输入一个字符 输出格式: 找到,输出对应位置,格式index=X的, X表示查找到位置 找不到,输出can't find letter X, X表示查找字符 输入样例: python t 输出样例: index= 阅读全文
posted @ 2019-11-08 11:42 张忠伟的博客 阅读(3812) 评论(0) 推荐(0) 编辑
摘要: 输入一行字符串及下标,能取出相应字符。程序能对不合法数据做相应异常处理。 输入格式: 行1:输入一字符串 行2:输入字符下标 输出格式: 下标非数值异常,输出下标要整数 下标越界,输出下标越界 数据正确,输出下标对应的字符 输入样例: python 1 输出样例: y 输入样例: python a 阅读全文
posted @ 2019-11-08 11:42 张忠伟的博客 阅读(3879) 评论(0) 推荐(0) 编辑
摘要: 输入一批学生成绩,计算平均成绩,并统计不及格学生人数。 输入格式: 每行输入一个数据,输入数据为负数结束输入 输出格式: 平均分=XX,不及格人数=XX,其中XX表示对应数据。如果没有学生数据,输出没有学生 输入样例: 30 50 70 80 90 20 -1 输出样例: 平均分=56.67,不及格 阅读全文
posted @ 2019-11-08 11:41 张忠伟的博客 阅读(8102) 评论(0) 推荐(1) 编辑
摘要: 最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09 =(男方的身高)。下面就请你写个程序,为任意一位用户计算他/她的情侣的最佳身高。 输入格式: 输入第一行给出正整数N(≤10),为前来查询的用户数。随后N行,每行按照“性别 身高”的格式给出前来查询的用户的性别和身高,其中“性别”为“F”表示 阅读全文
posted @ 2019-11-08 11:41 张忠伟的博客 阅读(2449) 评论(0) 推荐(0) 编辑
摘要: 输入的三角形的三条边a、b、c,计算并输出面积和周长。假设输入三角形三边是合法整形数据。 三角形面积计算公式: ,其中s=(a+b+c)/2。 import math #导入math库 math.sqrt(x) #调用sqrt函数实现开平方运算,x表示要求值的数据 输入格式: 每行输入一个数据,表示 阅读全文
posted @ 2019-11-08 11:40 张忠伟的博客 阅读(7140) 评论(0) 推荐(1) 编辑
摘要: 输入一个字符串,统计其中数字字符及小写字符的个数 输入格式: 输入一行字符串 输出格式: 共有?个数字,?个小写字符,?填入对应数量 输入样例: helo134ss12 输出样例: 共有5个数字,6个小写字符 s = input() count = 0 cnt = 0 for i in s: if 阅读全文
posted @ 2019-11-08 11:40 张忠伟的博客 阅读(5178) 评论(0) 推荐(1) 编辑