三角形-题解(Python代码) 本题笔者直接从最后一排累加得解。```pythonn_test=int(input())fori_testinrange(n_test):n=int(input())triangle=[]fori_lineinrange(n):triangle.append([int(i)foriininput(). 题解列表 2019年09月07日 0 点赞 0 评论 2091 浏览 评分:9.9
C语言训练-亲密数 (Python代码) 题目给出了亲密数的判定方法,那么在`range(1,3000)`按较小数筛选即可。```pythonfrommathimportsqrtforiinrange(1,3000):s=1forjinrange(2,int(sqrt(i))):ifi%j==0:s+=js+=(i//j)ifs>i:s1=1 题解列表 2019年09月07日 0 点赞 0 评论 2237 浏览 评分:3.5
C语言训练-"水仙花数"问题2-题解(Python代码) 题目已经给出了水仙花数的判定法,直接用filter筛选即可。```pythonprint(*filter(lambdax:x==((x%10)**3+((x%100)//10)**3+(x//100)**3),range(100,1000)),sep='\n')``` 题解列表 2019年09月07日 0 点赞 0 评论 1544 浏览 评分:4.7
C语言训练-"水仙花数"问题1-题解(Python代码) 摘要:题目给出了“水仙花数”的定义,直接对输入数据进行验证即可。 ```python x=input() print(1 if int(x)==int(x[0])**3+int(x[1])**3+in…… 题解列表 2019年09月07日 0 点赞 0 评论 1576 浏览 评分:6.0
Tom数-题解(Python代码) pythoninput的返回值是字符串,故直接求和即可。```pythonx=input()whilex:print(sum([int(i)foriinx]))x=input()``` 题解列表 2019年09月07日 0 点赞 0 评论 2431 浏览 评分:9.2
K-进制数-题解(Python代码) 对于本题,按说可以从前到后递推地生成数列,但笔者直接进行了计算。对于题中涉及的长度为n的字符串,`'0'`存在的位置不能为首位,也不能在其他`'0'`之后,那么即每一个`'0'`之前必有一个非0数,进行组合计数即可。具体而言,就是对于有i个`'0'`的字符串而言, 题解列表 2019年09月07日 0 点赞 0 评论 2365 浏览 评分:9.9
IP判断-题解(Python代码) python在处理EOF上有一点不同,但在oj里面基本是固定格式,照搬即可。这里笔者直接拿出了一个数据集让程序去对照,这个方法还是在数据量比较小的时候用为妙。```pythonlegalset=list(map(str,range(256)))try:whileTrue:l=input().split 题解列表 2019年09月06日 0 点赞 3 评论 1335 浏览 评分:8.0
蓝桥杯2014年第五届真题-分糖果-题解(C语言代码) 首先,按照游戏顺序,先分糖,然后如果发现不是偶数的,老师给糖,最后判断是否糖的数量一致#include#includecharcheck_if_equalshare(int*p_kid,intn);intmain(intargc,char*argv[]){intn=0;//定义人数intkid[100 题解列表 2019年09月06日 0 点赞 0 评论 1321 浏览 评分:0.0
【偶数求和】-题解(C++代码) //有两种情况,第一是n%m==0和n%m!=0然后n%m!=0可以分为两部分第一部分是够m个最大倍数和不够m个数,举例说明(7,3,可以分为两部分,两个3,和一个1)//(有一个规律)假如m=2,2和4的平均数是3,6和8的平均数是7,10和12的平均数是11, 题解列表 2019年09月06日 0 点赞 0 评论 1324 浏览 评分:0.0
超短代码!!!值得一看!!!题解2067:[STL训练]百步穿杨 (C++代码) 摘要:```cpp #include #include using namespace std; void shu(int a) { int j; for (j = 0;j < a…… 题解列表 2019年09月06日 0 点赞 0 评论 1432 浏览 评分:2.0