- 博客(17)
- 问答 (1)
- 收藏
- 关注
原创 python基础之函数
函数不知道用户需要传入多少个参数,比如print()函数可以支持参数可多可少的情况,拥有这种特性的形参称为收集参数。如果在收集参数之后还需要指定其他参数,那么在调用函数是,就应该使用关键字参数来指定后面的参数,否则Python就会把实参纳入到收集参数中。模仿协同程序 ( 协同程序: 可以运行的独立函数调用,函数可以暂停或挂起,并在需要的时候从程序离开的地方继续或者重新开始 )–例如所给的数是5,则阶乘式是1×2×3×4×5,得到的积是120,所以120就是4的阶乘。作用域中的变量,实现了带记忆功能的函数。
2022-11-07 21:28:19
339
原创 acwing843 n-皇后问题(dfs)
n−皇后问题是指将 nn 个皇后放在 n×n的国际象棋棋盘上,使得皇后不能相互攻击到,即任意两个皇后都不能处于同一行、同一列或同一斜线上。现在给定整数 nn,请你输出所有的满足条件的棋子摆法。输入格式共一行,包含整数 n。输出格式每个解决方案占 n 行,每行输出一个长度为 n 的字符串,用来表示完整的棋盘状态。其中 . 表示某一个位置的方格状态为空,Q 表示某一个位置的方格上摆着皇后。每个方案输出完成后,输出一个空行。注意:行末不能有多余空格。输出方案的顺序任意,只要
2022-01-23 19:20:03
402
原创 F - 奶牛晒衣服(二分)
熊大妈决定给每个牛宝宝都穿上可爱的婴儿装。于是,为牛宝宝洗晒衣服就成了很不爽的事情。熊大妈请你帮助完成这个重任,洗完衣服后,你就要弄干衣服。衣服在自然条件下用 11 的时间可以晒干 AA 点湿度,抠门的熊大妈买了 1 台烘衣机 。使用烘衣机可以让你用1的时间使1件衣服除了自然晒干AA点湿度外,还可以烘干BB点湿度,但在1的时间内只能对1件衣服使用。N件衣服因为种种原因而不一样湿,现在告诉你每件衣服的湿度,要你求出弄干所有衣服的最少时间(湿度为 0为干 ) 。输入格式...
2022-01-17 00:36:26
438
原创 E - 切绳子(二分)
有 n条绳子,它们的长度分别为 Li,如果从它们中切割出 mm 条长度相同的绳子,这 m 条绳子每条最长能有多长?输入格式第一行两个整数 n 和 m。接下来 nn 行,每行一个实数,描述了每条绳子的长度 Li。数据范围:1≤n≤m≤104,1≤Li≤10的5次方。输出格式切割后每条绳子的最大长度,保留 2 位小数。Sample Input4 118.027.434.575.39Sample Output2.00坑:一段绳子能截成好几段;将其转
2022-01-16 23:14:05
690
1
原创 D - 小车问题(二分)
甲、乙两人同时从 A 地出发要尽快同时赶到 B 地。出发时 A 地有一辆小车,可是这辆小车除了驾驶员外只能带一人。已知甲、乙两人的步行速度一样,且小于车的速度。问:怎样利用小车才能使两人尽快同时到达。输入格式仅一行,三个整数,分别表示 A、B 两地的距离s (1≤s≤2000) 米,人的步行速度 a 米/秒,车的速度 b米/秒,a<b<2000。输出格式两人同时到达 B 地需要的最短时间,单位秒,保留 2 位小数。Sample Input120 5 25Samp
2022-01-16 22:59:35
679
原创 C-跳石头(二分)
题目描述一年一度的“跳石头”比赛又要开始了!这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石。组委会已经选择好了两块岩石作为比赛起点和终点。在起点和终点之间,有 NN 块岩石(不含起点和终点的岩石)。在比赛过程中,选手们将从起点出发,每一步跳向相邻的岩石,直至到达终点。为了提高比赛难度,组委会计划移走一些岩石,使得选手们在比赛过程中的最短跳跃距离尽可能长。由于预算限制,组委会至多从起点和终点之间移走 MM 块岩石(不能移走起点和终点的岩石)。输入格式输入文件第一行包含三个整数
2022-01-16 22:13:23
93
原创 B - 扑克牌(二分)
Description你有n种牌,第i种牌的数目为ci。另外有一种特殊的牌:joker,它的数目是m。你可以用每种牌各一张来组成一套牌,也可以用一张joker和除了某一种牌以外的其他牌各一张组成1套牌。比如,当n=3时,一共有4种合法的套牌:{1,2,3}, {J,2,3}, {1,J,3}, {1,2,J}。 给出n, m和ci,你的任务是组成尽量多的套牌。每张牌最多只能用在一副套牌里(可以有牌不使用)。Input第一行包含两个整数n, m,即牌的种数和joker的个数。第二行包含n个整数ci
2022-01-16 21:59:58
136
原创 寒假训练——周赛2
目录A - 《关于我解题思路B - 在上厕所,解题思路D - 燕尾服A - 《关于我给你一个长度为 n(n≥3) 的正整数数组 a,该数组内除了一个数之外的所有数都相同 (例如数组 [4, 11, 4, 4] 除了 11 之外的所有数都等于 4).输出不等于别的数的下标. 下标均从 1开始编号.Input第一行一个整数 t(1≤t≤100). 接下来有 t个测试样例.每一个测试样例第一行是一个整数 n (3≤n≤100) — 数组 aa 的长度.每...
2022-01-15 18:05:56
181
原创 寒假训练——第一周(枚举)A - 火柴棒等式,B - 砝码称重,C - 4 values whose sum is 0,E - Yet Another Card Deck
A - 火柴棒等式给你 n根火柴棍,你可以拼出多少个形如 "A+B=C" 的等式?等式中的 A、B、C 是用火柴棍拼出的整数(若该数非零,则最高位不能是 0)。用火柴棍拼数字 0-9 的拼法如图所示注意: 加号与等号各自需要两根火柴棍 如果A 不等于B,则A+B=C 与B+A=C视为不同的等式(A、B、C≥0) n根火柴棍必须全部用上 输入格式输入一个整数 n(n≤24)。输出格式输出能拼成的不同等式的数目。Sample Input...
2022-01-13 21:06:35
228
空空如也
关于#django#继承的问题,如何解决?
2022-08-13
关于#python#的问题:安装过flask后pycharm仍然无法识别
2022-07-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人