
python
文章平均质量分 52
thusloop
这个作者很懒,什么都没留下…
展开
-
Treasure Island(dfs 一维数组表示二维数组)
All of us love treasures, right? That’s why young Vasya is heading for a Treasure Island.Treasure Island may be represented as a rectangular table n×m which is surrounded by the ocean. Let us number rows of the field with consecutive integers from 1 to n原创 2021-03-12 11:25:13 · 198 阅读 · 0 评论 -
Problem I: 挖宝游戏
**Problem I: 挖宝游戏前言:第一个博客,有点粗糙。。。**Description华为采用鸿蒙系统后,为了回馈所有支持华为的用户,特别设置了一个挖宝游戏,挖宝游戏很简单,在一个N*M(左上角坐标为1,1)的地图上,埋着一些宝物,用户只要在K步内能挖到宝物,游戏就结束,然后华为给用户反馈红包。红包的多少跟步数有关,步数越少,红包越大,红包钱数有一个计算公式:(K-s+1)*10s为你挖到宝物的步数走的时候只能上下左右四个方向Input第一行 2个整数分别为N和M第二行 2个整数分原创 2021-01-13 17:10:08 · 2825 阅读 · 3 评论 -
奇怪的电梯
题目描述大楼的每一层楼都可以停电梯,而且第i层楼(1<=i<=N)上有一个数字Ki(0<=Ki<=N)。电梯只有四个按钮:开,关,上,下。上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮就会失灵。例如:3 3 1 2 5代表了Ki(K1=3,K2=3,……),从一楼开始。在一楼,按“上”可以到4楼,按“下”是不起作用的,因为没有-2楼。那么,从A楼到B楼至少要按几次按钮呢?输入输入文件共有二行,第一行为三个用空格隔开的正整数,表示N,A,B(1≤N≤200原创 2021-03-07 16:51:43 · 233 阅读 · 0 评论 -
Connect
Alice lives on a flat planet that can be modeled as a square grid of size n×n, with rows and columns enumerated from 1 to n. We represent the cell at the intersection of row r and column c with ordered pair (r,c). Each cell in the grid is either land or wa原创 2021-01-28 17:01:40 · 263 阅读 · 0 评论 -
stl stack queue set map笔记
stack<int>ss.empty()判断是否为空s.pop()移除栈顶的元素s.push()在栈顶增加元素s.size()栈的大小s.top()返回栈顶元素stack().swap(s);清空栈 // devc++编译器上有点问题queue<int>ss.pop() 移除队列顶的元素s.push() 入队s.empty() 判断是否为空s.front()访问队首元素s.back()访问队尾元素s.size() 队列的大小set<int原创 2021-03-07 16:41:50 · 150 阅读 · 0 评论 -
Problem F: 新闻发布会
Problem F: 新闻发布会Description华为芯片和操作系统的消息不胫而走,很多新闻媒体要来采访。低调的华为不想做过多宣传,但无奈媒体要求太强烈,只好让一些CEO 和工程师们根据他们的时间出来接受采访。现在告诉你这些工程师们空余的可以接受采访的时间,你看最多可以安排多少个工程师接受采访?由于记者太热情了,每个接受采访工程师空余的时间要用足,当然每次采访只能安排1个工程师,不能同时安排多个。空余时间有重叠的工程师最多只能安排一个。Input多组测试数据,每组先输入1个整数,表示所有可以接受原创 2021-01-13 17:30:34 · 2518 阅读 · 3 评论 -
python format() 用法
1: ^居中print("{:=^20.2}".format('123'))输出:=========12=========2:>右对齐print("{:=>20.2}".format('123'))输出:==================123:<左对齐print("{:=<20.2}".format('123'))输出:12==================原创 2021-03-07 15:51:46 · 101 阅读 · 0 评论 -
pip install pyinstaller安装失败的解决办法
一开始用cmd 执行pip install pyinstaller 一直报错更新了pip也没用;之后查了一大推资料直接手动下载:pyinstaller网站:http://www.pyinstaller.org/downloads.html我选了第二个Current development code (tar.gz)下载就成功了,一开始选了第一个和第三个都失败了(在安装future的时候 time out 了),但也有看他们选了第三个成功的。下载之后解压,在该文件路径下执行cmd之后运行以下命令原创 2021-02-06 16:54:09 · 10031 阅读 · 4 评论