习题
陈 零.
学习是进步的阶梯
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
1485 - 复制数组 Python
1485 - 复制数组 PythonTime Limit : 1 秒Memory Limit : 128 MB给定两个数组 a 和 b 以及一个整数 size,请你编写一个函数,void copy(int a[], int b[], int size),将 a 数组中的前 size 个数字,复制到 b 数组中。复制完成后,输出 b 数组。Input第一行包含整数 n,m,size,分别表示 a 数组的长度,b 数组的长度以及整数 size。第二行包含 n 个整数,表示数组 a。第三行包原创 2021-10-30 15:34:46 · 313 阅读 · 0 评论 -
1468 - 平方矩阵 Python
1468 - 平方矩阵Time Limit : 1 秒Memory Limit : 64 MB输入整数 N,输出一个 N 阶的二维数组 M。具体形式可参考样例。Input输入包含多行,每行包含一个整数 NN。 当输入行为 N=0N=0 时,表示输入结束,且该行无需作任何处理。数据范围 0≤N≤150≤N≤15Output对于每个输入整数 NN,输出一个满足要求的 NN 阶二维数组。每个数组占 NN 行,每行包含 NN 个用空格隔开的整数。每个数组输出完毕后,输出一个空行。Ex原创 2021-10-30 14:48:13 · 395 阅读 · 0 评论 -
Python - 1322 - A+B while(1)版
Your task is to Calculate a + b.Too easy?! Of course! I specially designed the problem for acm beginners.You must have found that some problems have the same titles with this one, yes, all these problems were designed for the same aimInputThe input wil原创 2021-09-20 10:54:47 · 242 阅读 · 0 评论 -
Python - 1409 - 模拟计算器(改) (本题考察读取并识别字符串能力)
在做这个题的时候,研究出了更好的计算器局限性:只有两个整数的四则运算(以后有空的话可以优化调整实现真正意义上的计算器)注释类似之前的“年/月”题目,此题就不再重新写了s = input()l = len(s)numbers = []i = 0while i<l : num = '' temp = s[i] while '0'<=temp<='9': num += temp i += 1 if i<l原创 2021-09-19 15:58:02 · 138 阅读 · 0 评论 -
Python - 1410 - 输入数字星期,输出英文(字典初试)
Python“字典”解决C语言题目从键盘上输入数字星期,然后输出它的英文。其对应关系是:1 Monday2 Tuesday3 Wednesday4 Thursday5 Friday6 Saturday7 Sunday输入:从键盘输入数字星期,输入数字在1-7之间输出:输出该数字对应的英文星期表示代码:x = {1:"Monday",2:"Tuesday",3:"Wednesday",4:"Thursday",5:"Friday",6:"Saturday",7:"Sunday"}原创 2021-09-19 15:40:34 · 3149 阅读 · 0 评论 -
Python - 1418 - 某年某月的天数(主要考察代码读取字符串并分析识别的能力
题目:输入年和月,判断该月有几天?输入年和月,格式为年\月输出该月的天数s = input()l = len(s)numbers = []#用来存储年份和月份i = 0while i < l: #循环读取输入的字符串 num = '' #创建字符串用来存储数字 symbol = s[i] while '0' <= symbol <= '9': #识别数字并保存到字符串nu原创 2021-09-19 15:08:02 · 396 阅读 · 0 评论 -
Python - 1305 - 图形输出(字符常量练习)
题目:用基本输出语句打印以下图形:输出图形由6行组成,第1行有1个#号,第i行有连续的i个#号我的解题方法:1.简单粗暴的直接输出(很傻的方法,而且还很费时间)print('#')print('##')..........................2.循环输出:for i in range(1,7): for j in range(i): print("#",end='') print('')...原创 2021-09-19 13:54:58 · 490 阅读 · 0 评论
分享