- 博客(48)
- 收藏
- 关注
原创 Python 坑 | 字典赋值?拷贝?深浅之分?
调了一下午,发现原来是类似于这样的问题。。a={"haha":[1,2,3]}b=a["haha"] # 这是一种浅复制b.append(4) # a也会被改变的!# 输出a, bb{'haha': [1, 2, 3, 4]}a{'haha': [1, 2, 3, 4]}上网找了一下字典深浅赋值(复制)的问题,真的是巨坑啊!!!先上这位仁兄的博客:python-字典-dict-Dictionary-复制-赋值-创建等-常用操作全解,详解_Starblon的博客-CSDN博客
2021-12-02 18:42:49
766
原创 brew 安装bottle | Mac安装brew的bottle的巨坑记录
一、先贴错误brew install openssl==> Downloading https://......curl: (22) The requested URL returned error: 404 Trying a mirror...==> Downloading https://homebrew.bintray.com/bottles/openssl%401.1-1.1.1j.big_su-#O#- # #
2021-09-02 21:41:00
1560
原创 python小技巧 | list列表的“加法”和“乘法”
list列表乘法:列表list*n = 列表list内所有元素添加n次list列表加法:相当于append()函数PyDev console: starting.Python 3.8.3 (default, Jul 2 2020, 11:26:31) x = []x.extend(["wo"]*3)x['wo', 'wo', 'wo']# 乘法?yes!["wo"]*3['wo', 'wo', 'wo']# 加法?yes!相当于append["wo"]+["1"][
2021-07-16 03:28:33
1809
原创 NLP | NLTK_DATA下载的坑
相信很多人去github下载的NLTK_DATAhttps://github.com/nltk/nltk_data/tree/gh-pages/packages然而,报错。会有如下错误 raise LookupError(resource_not_found)LookupError:********************************************...
2020-02-17 23:37:29
3331
3
原创 杭电OJ | 1717 小数化分数2
笔记循环小数与分数① 0.(1) 1循环。分子就是小数点后面的数,分母就是10的n次方(n为小数点后面位数),分数=111111/1000000②0.(14) 14循环。分子是循环的数,分母就是和它位数相同的9,比如0.(14),分数=14/99③0.015(717) 717循环。小数部分减去不循环部分作为分母,分母就是循环部分个9和非循环部分个0组成...
2019-09-01 16:56:55
385
原创 杭电OJ | 2136 Largest prime factor
2136 Largest prime factorProblem Description Everybody knows any number can be combined by the prime number. Now, your task is telling me what position of the largest prime factor.The position of ...
2019-09-01 10:43:16
203
原创 杭电OJ | 1722 cake
1722 CakeProblem Description 一次生日Party可能有p人或者q人参加,现准备有一个大蛋糕.问最少要将蛋糕切成多少块(每块大小不一定相等),才能使p人或者q人出席的任何一种情况,都能平均将蛋糕分食.Input 每行有两个数p和q.Output 输出最少要将蛋糕切成多少块.Sample Input2 3Sample Outpu...
2019-08-29 14:10:17
190
原创 杭电OJ | 1713 相遇周期 分数的最小公倍数
笔记:求两个分数的最小公倍数分子分母必须是最简的。求最简:用分子分母同时除以分子分母的最大公约数分子=两个分子的最小公倍数分母=两个分子的最大公约数在用gcd函数返回值要用long long变量保存,不然直接除会WA。1713 相遇周期Problem Description 我们的问题是已知两颗卫星的运行周期,求它们的相遇周期。Input 输入数据的第...
2019-08-29 09:16:09
370
原创 杭电OJ | 1108 2138 2504 最小公倍数 素数
1108 最小公倍数Input 输入包含多组测试数据,每组只有一行,包括两个不大于1000的正整数.Output 对于每个测试用例,给出这两个数的最小公倍数,每个实例输出一行。Sample Input10 14Sample Output70#include<stdio.h>int main(){ int n,m; while(scan...
2019-08-28 10:54:15
252
原创 杭电OJ | 汉诺塔 1995
笔记:2个盘子时,1号盘移动2次;3个盘子时,1号盘移动4次;n个盘子时,1号盘移动次;n个盘子时,n号盘移动次;1995 汉诺塔VProblem Description 用1,2,..,n表示n个盘子,称为1号盘,2号盘..号数大盘子就大。汉诺塔来源于印度传说的一个故事,上帝创造世界时作了三根金刚石柱子,在一根柱子上从下往上按大小顺序摞着64片黄金圆盘。上帝...
2019-08-28 09:30:18
120
原创 杭电OJ | 2033 2070 2071 2075 2089 2090 2092 2096 2097 2098 2099
2033人见人爱A+BInput 输入数据有多行组成,首先是一个整数N,表示测试实例的个数,然后是N行数据,每行有6个整数AH,AM,AS,BH,BM,BS,分别表示时间A和B所对应的时分秒。题目保证所有的数据合法。Output 对于每个测试实例,输出A+B,每个输出结果也是由时分秒3部分组成,同时也要满足时间的规则(即:分和秒的取值范围在0~59),每个输出占一行,并...
2019-08-20 14:20:47
750
原创 杭电OJ | 2037 今年暑假不AC 贪心算法
2037Input 输入数据包含多个测试实例,每个测试实例的第一行只有一个整数n(n<=100),表示你喜欢看的节目的总数,然后是n行数据,每行包括两个数据Ti_s,Ti_e (1<=i<=n),分别表示第i个节目的开始和结束时间,为了简化问题,每个时间都用一个正整数表示。n=0表示输入结束,不做处理。Output 对于每个测试实例,输出能完...
2019-08-20 10:56:15
662
原创 杭电OJ | 2057 A+B Again dev c++下的基本类型、位数、取值范围
笔记:1. Dev c++下基本类型所占位数和取值范围(Dev-C++)参考:https://blog.csdn.net/u010388659/article/details/81475580符号 长度 基本型位数 取值范围输入符举例输出符举例-- -- ...
2019-08-16 11:57:09
210
原创 杭电OJ | 1004 Let the Balloon Rise 结构体数组排序
1004Let the Balloon Rise笔记:用memset对整个结构体数组进行初始化如果结构体变量都是一致的,比如:struct person{ int age; int cost;};person per[10];memset(per,0,sizeof(person)*10);但是不一致就像下面的代码一样逐一遍历吧,因为如果在结构体定义时就...
2019-08-16 09:07:48
282
原创 杭电OJ | 2091 空心三角形
笔记getchar判断输入的字母while((alpha=getchar())!='@')2091Problem Description把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。Input每行包含一个字符和一个整数n(0<n&l...
2019-08-15 20:58:40
341
2
原创 杭电OJ | 2093 考试排名 待解决 Wrong Answer 请求各位大佬解决一下
#include <iostream>#include <algorithm>#include <iomanip>#include <string>using namespace std;struct student{ string name; int accept; //全局域中声明的变量会自...
2019-08-15 18:47:50
274
原创 杭电OJ | 2081 手机短号
2081手机短号Problem Description 假设所有的短号都是是 6+手机号的后5位,比如号码为13512345678的手机,对应的短号就是645678。现在,如果给你一个11位长的手机号码,你能找出对应的短号吗?Input 输入数据的第一行是一个N(N <= 200),表示有N个数据,接下来的N行每一行为一个11位的手机号码。Output 输...
2019-08-15 09:10:16
382
原创 杭电OJ | 2072 单词数(C语言、C++)
笔记1. 对于二维数组a[1][1],a[0]指的是第一行的元素,是一个一维数组(在此题中是字符串)2. 找几个数中不同的元素:与其他所有元素对比,如果都不同,则这个元素就是独一无二的,必然不同。2072 单词数Input 有多组数据,每组一行。由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。Output 每组只输出一个整数,其单独成行,该整数...
2019-08-14 19:43:37
1552
原创 杭电OJ | 2054 A==B if 判断语句 strchr函数 2055 An easy problem
笔记:1. strchr函数 <string.h>头文件char *strchr(const char *str, int c) //str字符串中c字符的第一次出现的位置,如果未找到返回NULL2. if(条件语句)条件语句运算结果不是0则执行if语句块2054Problem Description Give you two number...
2019-08-14 10:39:36
137
原创 杭电OJ | 2032 杨辉三角
2032Problem Description 还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形:11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1Input 输入数据包含多个测试实例,每个测试实例的输入包含一个正整数n(1<=n<=30),表示输出的杨辉三角的层数。Output 对应...
2019-08-13 16:37:50
370
原创 杭电OJ | 2024 2025 2026 2027 2029 2030 C语言合法标识符 最大元素 首字母大写 统计元音 回文串 汉字统计
2024Problem Description 输入一个字符串,判断其是否是C的合法标识符。Input 输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串。Output 对于每组输入数据,输出一行。如果输入数据是C的合法标识符,则输出"yes",否则,输出“no”。Sample I...
2019-08-12 15:11:46
461
原创 杭电OJ | 2023 求平均成绩 二维数组的操作
2023Problem Description 假设一个班有n(n<=50)个学生,每人考m(m<=5)门课,求每个学生的平均成绩和每门课的平均成绩,并输出各科成绩均大于等于平均成绩的学生数量。Input 输入数据有多个测试实例,每个测试实例的第一行包括两个整数n和m,分别表示学生数和课程数。然后是n行数据,每行包括m个整数(即:考试分数)。Outpu...
2019-08-12 10:26:52
276
原创 杭电OJ | 2021 发工资 2022 海选女主角
2021Problem Description如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢?这里假设老师的工资都是正整数,单位元,人民币一共有100元、50元、10元、5元、2元和1元六种。Input 输入数据包含多个测试实例,每个测试实例的第一行是一个整数n(n<100),表示老师的人数,然后是n个老师的...
2019-08-09 10:43:26
232
原创 杭电OJ | 2019 数列有序! 类插入排序
2018Problem Description有n(n<=100)个整数,已经按照从小到大顺序排列好,现在另外给一个整数x,请将该数插入到序列中,并使新的序列仍然有序。Input 输入数据包含多个测试实例,每组数据由两行组成,第一行是n和m,第二行是已经有序的n个数的数列。n和m同时为0标示输入数据的结束,本行不做处理。Output 对于每个测试...
2019-08-08 20:07:54
188
原创 杭电OJ | 2018 斐波那契数列 母牛的故事
2018Problem Description有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?Input 输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。n=0表示输入数据的结束,不做处理。Output 对于每个...
2019-08-07 15:49:36
523
原创 杭电OJ | 2016 数据的交换输出 2017 字符串统计
2016Problem Description 输入n(n<100)个数,找出其中最小的数,将它与最前面的数交换后输出这些数。Input 输入数据有多组,每组占一行,每行的开始是一个整数n,表示这个测试实例的数值的个数,跟着就是n个整数。n=0表示输入的结束,不做处理。Output 对于每组输入数据,输出交换后的数列,每组输出占一...
2019-08-07 14:26:40
170
原创 杭电OJ | 2015 偶数求和
2015Problem Description有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有序偶数,现在要求你按照顺序每m个数求出一个平均值,如果最后不足m个,则以实际数量求平均值。编程输出该平均值序列。Input 输入数据有多组,每组占一行,包含两个正整数n和m,n和m的含义如上所述。Output 对于每组输入数据,输出一个...
2019-08-07 10:36:31
180
原创 杭电OJ | 2014 2020 冒泡排序
2014Problem Description 去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。Input 输入数据有多组,每组占一行,每行的第一个数是n(2<n<=100),表示评委的人数,然后是n个评委的打分。Output 对于每组输入数据,输出选手的得分,结果保留2位小数,每组输出占一行。Samp...
2019-08-06 16:57:14
195
原创 杭电OJ | 2013 桃子 2n+2的关系 2042 老汉的羊 (3-1)*2的关系
2013Problem Description第一天悟空吃掉桃子总数一半多一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子。聪明的你,请帮悟空算一下,他第一天开始吃的时候桃子一共有多少个呢?Input 输入数据有多组,每组占一行,包含一个正整数n(1<n<30),表示只剩下一个桃子的时候是在第n天发...
2019-08-06 14:30:05
119
原创 杭电OJ | 2012 判断素数(1居然是素数)2040 亲和数(判断约数加和)
2012一直wrong answer,后来发现错的地方颠覆认知了,1居然是素数???Problem Description对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39<=x<y<=50),判定该表达式的值是否都为素数。Input 输入数据有多组,每组占一行,由两个整数x,y组成,当x=0,y=0时,表示输入结束,...
2019-08-06 14:07:23
118
原创 杭电OJ | 2629 【求助 待解决】身份证号 Wrong anwser
自己输出没问题,提交就是Wrong anwser,有看到的前辈帮忙解决下~笔记:1. C语言中字符串不可以直接复制char a[4];a = "abc"; //错误写法strcpy(a,"abc"); //正确写法要用strcpy函数2. C语言中字符串不可以用关系运算符进行比较if(a=="abc") //错误写法if...
2019-08-06 10:01:06
465
1
原创 杭电OJ | 1197 A hard puzzle 2031 进制转换
1197A hard puzzleProblem DescriptionFind and list all four-digit numbers in decimal notation that have the property that the sum of its four digits equals the sum of its digits when represented i...
2019-08-05 21:41:07
103
原创 杭电OJ | 1170 一定要记得getchar吸收换行符!
1170Input Input contains multiple test cases. The first line of the input is a single integer T (0<T<1000) which is the number of test cases. T test cases follow. Each test case contai...
2019-08-05 19:49:01
627
原创 杭电OJ | 2734 Quicksum 用gets输入
2734Problem DescriptionACM: 1*1 + 2*3 + 3*13 = 46MID CENTRAL: 1*13 + 2*9 + 3*4 + 4*0 + 5*3 + 6*5 + 7*14 + 8*20 + 9*18 + 10*1 + 11*12 = 650Input The input consists of one or more pack...
2019-08-05 15:18:13
263
原创 杭电OJ | 2104 藏手绢 gdc求最大公约数、2028 最小公倍数 Lowest Common Multiple Plus
2104Problem DescriptionInput There will be several test cases; each case input contains two integers N and M, which satisfy the relationship: 1<=M<=100000000 and 3<=N<=1000000...
2019-08-05 11:37:56
377
原创 杭电OJ | 1062 【待解决 求助】presentation error
1062(presentation error 待解决)Problem Description Ignatius likes to write words in reverse way. Given a single line of text which is written by Ignatius, you should reverse all the words and t...
2019-08-04 15:18:40
535
原创 杭电OJ | 1720 格式化输入、字符转整型
笔记:虽然又写麻烦了,不过学到了一些知识1. 字符“0-9”转整型0-9(如之前的文字提到的,字符串转整型用atoi函数)char a;int b = a - '0'; //ascii 码的原理2. 整型0-9转字符“0-9”(如之前的文字提到的,整型转字符串用itoa函数)int a;char b = a + '0'; //ascii 码的原理1720...
2019-08-04 10:22:43
165
原创 杭电OJ | 2006、2007、2008、2009、2010、2011、2039 奇偶正负数值统计、水仙花数、符号切换、三角形
2006Problem Description 给你n个整数,求他们中所有奇数的乘积。Input 输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数。Output 输出每组数中的所有奇数的乘积,对于测试实例,输出一行。Sample Inpu...
2019-08-02 16:28:56
135
原创 杭电OJ | 2005 字符分割函数、字符串转整型以及scanf的启发
笔记:(虽然自己做得麻烦了,但是!还是学到了一些知识)1. 类似于split的函数:strtok(https://blog.csdn.net/SweeNeil/article/details/84787945)char *strtok(char s[], const char *delim);strtok()用来将字符串分割成一个个片段。参数s指向欲分割的字符串,参数delim...
2019-08-02 15:56:30
109
原创 杭电OJ | 2001、2002、2003、2004平方、平方根、绝对值以及浮点数输入输出
2001Problem Description 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。Input 输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。Output 对于每组输入数据,输出一行,结果保留两位小数。Sample Input0 0 0 10 1 1 0Sample Ou...
2019-08-02 10:59:36
244
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人