PTA
weixin_45013752
这个作者很懒,什么都没留下…
展开
-
第4章-9 查询水果价格 (15分)
题目给定四种水果,分别是苹果(apple)、梨(pear)、桔子(orange)、葡萄(grape),单价分别对应为3.00元/公斤、2.50元/公斤、4.10元/公斤、10.20元/公斤。首先在屏幕上显示以下菜单:[1] apple[2] pear[3] orange[4] grape[0] exit用户可以输入编号1~4查询对应水果的单价。当连续查询次数超过5次时,程序应自动退...原创 2020-04-25 21:44:21 · 199 阅读 · 0 评论 -
第3章-5 字符转换 (15分)|PTA|Python
本文整合了三种方法,参考了两种大佬的做法。题目本题要求提取一个字符串中的所有数字字符(‘0’……‘9’),将其转换为一个整数输出。输入格式:输入在一行中给出一个不超过80个字符且以回车结束的字符串。输出格式:在一行中输出转换后的整数。题目保证输出不超过长整型范围。输入样例:free82jeep5输出样例:825代码s = input()res = 0cnt = 0fo...原创 2020-04-12 19:03:12 · 1917 阅读 · 0 评论 -
第3章-2 查验身份证 (15分)|PAT|Python
题目一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10M:1 0 X 9 8 7 6 5 4 3 2现在给定一...原创 2020-04-12 15:57:05 · 374 阅读 · 0 评论