自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (1)
  • 收藏
  • 关注

原创 P6568 [NOI Online #3 提高组] 水壶

你可以进行不超过 k 次操作,每次操作需要选择一个满足 1≤x≤n−1 的编号 x,然后把 x 号水壶中的水全部倒入 x+1 号水壶中。第三行 n 个非负整数,相邻两个数用空格隔开,表示水壶的初始装水量 A1​, A2​, ⋯⋯, An​。有 n 个容量无穷大的水壶,它们从 1∼n 编号,初始时 i 号水壶中装有 Ai​ 单位的水。最后你可以任意选择恰好一个水壶,并喝掉水壶中所有的水。现在请你求出,你最多能喝到多少单位的水。第一行一个正整数 n,表示水壶的个数。一行,仅一个非负整数,表示答案。

2024-04-21 21:38:17 361

原创 创建函数的技巧

的手从键盘上挪下来放到鼠标上,像我这么懒的蒟蒻怎么愿意把手从键盘挪到鼠标上呢?所以是时候让方向键出场啦~~大家创建函数时首先是函数类别,对吧?然后是名称、参数和那对大括号。like this.非常好,你在创建一个函数的时候,一下鼠标都没碰,简直就是古希腊掌管。接下来我们要把那两个大括号分开,于是变成了this.只是我个人技巧,我觉得节省时间,也许有更好的方法。此时如果我们点两下左键,那么this.编译器高级的当没看见,奆佬当没看见。如果再摁一下回车,this.显然,目前需要把金贵。

2024-04-21 21:28:15 289

原创 P1170 兔八哥与猎人

这道题不是找周围八个而是所有到兔八哥的坐标的x方向的距离和y方向的距离互质的数的那个点,只要猎人在,兔八哥就逃不过了。第一行为 n,表示有 n 组数据,每组数据的第一行为两个正整数 ax​ 和 ay​,表示猎人的位置,第二行为两个正整数 bx​ 和 by​,表示兔八哥的位置。果园有 M×N 棵树,组成一个 M 行 N 列的矩阵,水平或垂直相邻的两棵树的距离为 1。如果猎人与兔八哥位置的连线上没有其它的果树,猎人就可以看到兔八哥。现己知猎人和兔八哥的位置,编写程序判断兔子所在的位置是否安全。

2024-03-29 21:25:05 431 1

原创 P1206 [USACO1.2] 回文平方数 Palindromic Squares

给定一个用十进制表示的正整数 B,输出所有 [1,300] 中,它的平方用 B 进制表示时是回文数的数。回文数是指从左向右念和从右向左念都一样的数。如 12321 就是一个典型的回文数。每行两个 B 进制的符合要求的数字,第二个数是第一个数的平方,且第二个数是回文数。说300以内就循环到300,判断是否回文,回文的话输出祂和祂的平方。表示 11,用第 n 个大写字母表示 n+9。注意大于 9 的数,用字母表示。共一行,一个单独的正整数 B。

2024-03-16 20:57:27 414

原创 P1881 绳子对折

FJ 有一个长度为 L(1≤L≤10,000)的绳子。这个绳子上有 N(1≤N≤100)个结,包括两个端点。注:(dalao可略过)"m

2024-03-16 20:46:48 533

原创 P1611 循环的数字

让我们假定两个不同的正整数 (n,m) 是循环的,当且仅当你能通过将 n 末端的几个数字移到它的首端而不改变移动的数字的顺序并使整个数字变成 m。由于枚举n也枚举m会超时,所以我们先把位数统计出来,以便循环,然后在把n循环,让m=n循环过的数一直循环判断如果m不等于n就一直把m循环判断是否满足m>n&&m<=b的条件,如果符合就ans++.现在给定正整数 A 和 B,并保证 A 和 B 位数相同且均没有前置 0,求存在多少循环的正整数对 (n,m),使得 A≤n≤m≤B?每个输入文件包含 1 行。

2024-03-09 22:13:58 449

原创 P1958 上学路线

你所在城市的街道好像一个棋盘,有 a 条南北方向的街道和 b 条东西方向的街道。南北方向的 a 条街道从西到东依次编号为 1 到 a,而东西方向的 b 条街道从南到北依次编号为 1 到 b,南北方向的街道 i 和东西方向的街道 j 的交点记为 (i,j)。你住在 (1,1) 处,而学校在 (a,b) 处,你骑自行车去上学,自行车只能沿着街道走,而且为了缩短时间只允许沿着向东和北的方向行驶。现在有 N 个交叉路口在施工 (X1​,Y1​)、(X2​,Y2​)……,(Xn​,Yn​),这些路口是不能通车的。

2024-03-09 22:02:16 425

原创 P10095 [ROIR 2023 Day 1] 斐波那契乘积

因为斐波那契数列增长速度很快,据统计10^18中只有86个斐波那契数列的数所以直接搜索就可以了首先递推出fib数列前86项然后找谁的乘积是n。斐波那契数指斐波那契数列(f0​=1,f1​=1,fi​=fi−2​+fi−1​)中出现的数。给定一个自然数 n,求出将其表示为大于 1 的斐波那契数的乘积的方式数量。对于每组测试数据,输出一个数表示答案。接下来 t 行,每行输入一个数 n。第一行一个数 t,表示数据组数。

2024-03-09 21:54:11 398

原创 P2386 放苹果

和全排列非常相似的稍有不同,祂允许有盘子空着不放,但其实这道题只需要一个递归就可以完事了.可以一个盘子不放,然后盘子-1,或者每个盘子放一个直到放没了,但没有苹果或者只有一个盘子了只有一种放案(0个苹果就是啥也不放,一个盘子剩下的都得放在这个盘子里)苹果不可能小于0盘子不可能没有,所以返回0.把 m 个同样的苹果放在 n 个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法。(5,1,1 和 1,1,5 是同一种方法)第一行是测试数据的数目 t,以下每行均包括二个整数 m 和 n,以空格分开。

2024-03-09 21:32:25 347

原创 P5635 【CSGRound1】天下第一

记忆化搜索如果之前搜到过就直接输出,error判断的方法就是如果访问到之前的数了,说明出现了循环,这样就永远%不到0,所以,第一次访问一次book[x][y]就给它赋值-1,如果下一次又访问到f[x][y]=-1,就return -1,输出error。天下第一的 cbw 以主席的身份在 8102 年统治全宇宙后,开始了自己休闲的生活,并邀请自己的好友每天都来和他做游戏。cbw 为了捍卫自己主席的尊严,想要提前知道游戏的结果,并且可以趁机动点手脚,所以他希望你来告诉他结果。以下 T 行,每行两个数 x,y。

2024-03-09 21:20:26 304

原创 P1012 [NOIP1998 提高组] 拼数

别扭,但其实只要一个sort就可以解决了。挨个把字符串拼接起来看那个更大,把大的元素放前面,小的放后面。设有 n 个正整数 a1​…an​,将它们联接成一排,相邻数字首尾相接,组成一个最大的整数。第二行有 n 个整数,表示给出的 n 个整数 ai​。第一行有一个整数,表示数字个数 n。一个正整数,表示最大的整数。

2024-03-07 21:10:18 359

原创 B3634 最大公约数和最小公倍数

使用辗转相除法求出最大公约数,然后如果你多做几个测试的话,就会惊奇地发现最小公倍数就是a*b/最小公倍数。给定两个正整数 a,b,求他们的最大公约数(gcd)和最小公倍数(lcm)。这两个整数均在 int 范围内。两个整数 a 和 b,用空格分隔。两个整数表示答案,用空格隔开。

2024-03-07 21:00:57 410

原创 B3619 10 进制转 x 进制

首先把A-Z所有的字母打到列表ch里,由于c++不喜欢负数,所以先做个判断,然后取绝对值,然后每次模一下进制取值赋值给x[k],j再除以进制。最后取转换成x进制后的数,如果<10就直接输出,>=10就输出ch里的值。给定一个十进制整数 n 和一个小整数 x。将整数 n 转为 x 进制。对于超过十进制的数码,用。输出仅包含一个整数,表示答案。第一行一个整数 n;第二行一个整数 x。

2024-03-07 20:55:06 384

原创 B3620 x 进制转 10 进制

一位一位的从个位到最高位遍历,找ASCII码中对应的数值在把祂转换成int型,在把这个数乘上祂的位权(比如2进制的第一位的位权就是2,因为可以表示两个数1、0。第二位的位权就是4,因为一、二位一共可以表示4个数0,1,10,11。第三位以后同理,其他进制也同理)最后ans加上这个数,一直累加到最后输出就可以了。给一个小整数 x 和一个 x 进制的数 S。将 S 转为 10 进制数。对于超过十进制的数码,用。输出仅包含一个整数,表示答案。第二行一个字符串 S。第一行一个整数 x;

2024-03-07 20:44:31 374

原创 B3680 [语言月赛202211] BAN-PICK

首先建一个结构体,包括姓名和熟练度,下面在主程序里已经进行分区了,就不需要添加阵容变量,然后排序因为只会禁熟练度最高的几个(2和4)所以只需输出监管者(htr)的第3位和求生者(svr)的第6-9位就可以了。接下来一个正整数,代表该阵营选手对该角色的熟练度。现在告诉你所有角色的名字、阵营与选手对其熟练度,请你给出双方阵营 Pick 的角色名字。输入的第一行为两个整数 n,m,分别代表求生者阵营角色数和监管者阵营角色数。输出的第二到五行为求生者阵营选择角色的角色名,按照熟练度从高到低排列。

2024-03-02 16:09:30 764

原创 P1601 A+B Problem(高精)

先用输入字符串再转到列表里,一位一位的加上,由于两个一位数相加最大只能加出18,所以可以直接减10,如果是类似99+1这样的会进一位,so要加一个特判是否有进位最后输出吧。高精度加法,相当于 a+b problem,a,b≤10的500次方。输出只有一行,代表 a+b 的值。

2024-02-24 21:30:14 301

原创 P1162 填涂颜色

由数字 0 组成的方阵中,有一任意形状的由数字 1 构成的闭合圈。现要求把闭合圈内的所有空间都填写成 2。如果从某个 0 出发,只向上下左右 4 个方向移动且仅经过其他 0 的情况下,无法到达方阵的边界,就认为这个 0。其实就是把外围的一圈染成其他样内部不用动,后期判断一下就可以了。接下来 n 行,由 0 和 1 组成的 n×n 的方阵。闭合圈不一定是环形的,可以是任意形状,但保证。的 0 是连通的(两两之间可以相互到达)。方阵内只有一个闭合圈,圈内至少有一个 0。已经填好数字 2 的完整方阵。

2024-02-22 17:09:03 343

原创 P1150 Peter 的烟

Peter 有 n 根烟,他每吸完一根烟就把烟蒂保存起来,k(k>1)个烟蒂可以换一个新的烟,那么 Peter 最终能吸到多少根烟呢?与某些脑筋急转弯不同的是,Peter 并不能从异次元借到烟蒂,抽完后再还回去。每组测试数据一行包括两个整数 n,k(1<n,k≤108)。对于每组测试数据,输出一行包括一个整数表示最终烟的根数。的题和这道题原理差不多很简单,大家可以去看一看。这道题显然可以模拟。

2024-02-22 16:32:34 378

原创 P1321 单词覆盖还原

因为boy和girl有可能是就露出1个字符有可能露2个或更多,所以要用这种多个字符一起判断的方法,而不是一个字符判断他是不是b或o或y或g或i或l的方法。两单词,后贴上的可能覆盖已贴上的单词(没有被覆盖的用句点表示),最终每个单词至少有一个字符没有被覆盖。一个长度为 L 的字符串中被反复贴有。

2024-02-22 16:15:36 396

原创 P1307 [NOIP2011 普及组] 数字反转

给定一个整数 N,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例 2)。=0就一直循环s=s*10+n%10;s*10是让s集体向前挪一位,再把n现在的最后一位让s加上,再n/=10;一个整数,表示反转后的新数。

2024-02-22 16:09:25 329

原创 P1035 [NOIP2002 普及组] 级数求和

已知:Sn​=1+1/2​+1/3​+…显然对于任意一个整数 k,当 n 足够大的时候,Sn​>k。循环判断是否>k,n每次+1,sn每次+1.0/n,(注意是1.0不是1,因为1会自动取证)现给出一个整数 k,要求计算出一个最小的 n,使得 Sn​>k。

2024-02-22 15:58:39 327

原创 P1059 [NOIP2006 普及组] 明明的随机数

明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了 N 个 1 到 1000 之间的随机整数 (N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。a数组下标为0的是20那b[20]就得为1,把a里的值循环一边后,在遍历b,如果b[i]==1那么就输出i。b[1000]={0,0,0,0,0,0,0,0,0,0,...(1000个0)...,0}输出也是两行,第 1 行为 1 个正整数 M,表示不相同的随机数的个数。

2024-02-22 15:52:43 363

原创 P1051 [NOIP2005 提高组] 谁拿了最多奖学金

接下来的 N 行每行是一位学生的数据,从左向右依次是姓名,期末平均成绩,班级评议成绩,是否是学生干部,是否是西部省份学生,以及发表的论文数。只要符合条件就可以得奖,每项奖学金的获奖人数没有限制,每名学生也可以同时获得多项奖学金。例如姚林的期末平均成绩是 87 分,班级评议成绩 82 分,同时他还是一位学生干部,那么他可以同时获得五四奖学金和班级贡献奖,奖金总数是 4850 元。现在给出若干学生的相关数据,请计算哪些同学获得的奖金总数最高(假设总有同学能满足获得奖学金的条件)。

2024-02-22 15:38:02 366

原创 P1055 [NOIP2008 普及组] ISBN 号码

首先输入,再循环判断是不是“ - ”,不是就赋值b=a[i],因为b是int 类型a[i]是个字符,b 中就会存上ASCII码中a[i]的序号,ASCII码中0在第48位,1在第49位,2在第50位...9在第57位。以此类推,用所得的结果  mod11,所得的余数即为识别码,如果余数为 10,则识别码为大写字母 X。你的任务是编写程序判断输入的 ISBN 号码中识别码是否正确,如果正确,则仅输出。,否则,按照规定的格式,输出正确的 ISBN 号码(包括分隔符。中的识别码 4 是这样得到的:对。

2024-02-22 15:14:00 421

原创 P8662 [蓝桥杯 2018 省 AB] 全球变暖

由于全球变暖导致了海面上升,科学家预测未来几十年,岛屿边缘一个像素的范围会被海水淹没。具体来说如果一块陆地像素与海洋相邻(上下左右四个相邻像素中有海洋),它就会被淹没。其中 "上下左右" 四个方向上连在一起的一片陆地组成一座岛屿。例如上图就有 2 座岛屿。照片保证第 1 行、第 1 列、第 N 行、第 N 列的像素都是海洋。请你计算:依照科学家的预测,照片中有多少岛屿会被完全淹没。第一行包含一个整数 N。(1≤N≤1000)。以下 N 行 N 列代表一张海域照片。你有一张某海域 N×N 像素的照片,

2024-02-21 22:37:02 507

原创 P8761 [蓝桥杯 2021 国 BC] 大写

给定一个只包含大写字母和小写字母的字符串,请将其中所有的小写字母转换成大写字母后将字符串输出。显然,使用转大写的功能就行了。输出转换成大写后的字符串。输入一行包含一个字符串。

2024-02-21 22:13:38 335

原创 P8707 [蓝桥杯 2020 省 AB1] 走方格

首先把第一行第一列的数设置成1,也就是从起点出发,能通过1条路到这个位置,题目说,只能向下和右走,也就是说,到达一个数的路径条数=到达他左边的格子的路径条数+到达他上面的格子的路径条数。这些点的编号就像二维数组的编号一样,从上到下依次为第 1 至第 n 行,从左到右依次为第 1 至第 m 列,每一个点可以用行号和列号来表示。现在有个人站在第 1 行第 1 列,要走到第 n 行第 m 列。注意,如果行号和列数都是偶数,不能走入这一格中。输入一行包含两个整数 n,m。输出一个整数,表示答案。

2024-02-18 20:31:29 387

原创 P8109 [Cnoi2021] 幻想乡程序设计大赛

a是AC队伍个数,b是气球个数,气球再多AC队伍少也只能发出AC队伍个数的气球、AC队伍再多气球少也只能按气球数发给AC队伍气球,只能按少的来判断发的气球数,题目里也说了数据单调不降(后面的数大于前面的数)所以不需要排序。本场比赛共有 n 道题,Cirno 已经精确预测了每道题目的 AC 队伍数 a1​,a2​,a3​,⋯,an​。显然地,每道题目只能对应一种颜色的气球,每种颜色的气球只能对应一道题目,如果一道题有队伍通过但该种颜色的气球已经发完了,则很遗憾,该队拿不到这种气球了。第一行,一个整数 n。

2024-02-17 00:22:53 391 1

原创 程序员为什么不喜欢关电脑?

像我这样的蒟蒻当然会时常粗心啦,比如说写了程序忘记保存了一关电脑没了,and像Codeblocks这样的编程软件有许多英文,再主框里找个东西都得靠运气或者暴力全试一遍,现在还没找到重新打开一整个项目的办法啊,so像我这种蒟蒻怎么敢关电脑啊。你是否注意到,程序员们似乎从不关电脑?别以为他们是电脑上瘾,实则是有他们自己的原因!让我们一起揭秘背后的原因,看看程序员们真正的“英雄”本色!但是长时间不关电脑好像会影响电脑功效。

2024-02-17 00:14:30 604 1

原创 P9810 [CCC 2015 S1] Zero That Out

我们用一个k做变量用k给新数当索引覆盖到0的上一个数上,最后一位应该被删除却没有删怎么办?再后面遍历的时候最后一个该删除的是不会被遍历的。例如:当 a={1,3,5,4,0,0,7,0,0,6} 时,操作如下。给定 k 个整数 a1…输入0时让我们删除数据,不是0时就输入数据,蒟蒻不会栈怎么办?输出一行一个整数,表示最终序列中所有数的和。接下来 k 行,每行一个整数 ai​。你需要计算最终序列中所有数的和。第一行一个整数 k。

2024-02-17 00:02:42 477

原创 P8627 [蓝桥杯 2015 省 A] 饮料换购

乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊 C 型饮料,凭 33 个瓶盖可以再换一瓶 C 型饮料,并且可以一直循环下去(但不允许暂借或赊账)。先喝下已经买下来的饮料(n),再把瓶盖拿去兑换饮料,把这波兑换来的饮料(n/3)喝完了用剩下的瓶盖(n/3+n%3)再去兑换……请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的 n 瓶饮料,最后他一共能喝到多少瓶饮料。一个整数 n,表示开始购买的饮料数量。一个整数,表示实际得到的饮料数。

2024-02-16 23:44:25 363

原创 P8781 [蓝桥杯 2022 省 B] 修剪灌木

灌木每天从早上到傍晩会长高 1 厘米, 而其余时间不会长高。在第一天的早晨, 所有灌木的高度都是 0 厘米。爱丽丝想知道每棵灌木最高长到多高。爱丽丝在每天傍晩会修剪一棵灌木,让灌木的高度变为 0 厘米。爱丽丝修剪灌木的顺序是从最左侧的灌木开始,当修剪了最右侧的灌木后,她会调转方向,下一天开始向左修剪灌木。直到修剪了最左的灌木后再次调转方向。显然,一颗灌木能长多高取决于爱丽丝一次修建祂开始到下一次修建祂的天数(一天智障一厘米)so,接下来就是题解了。爱丽丝要完成一项修剪灌木的工作。

2024-02-16 23:30:42 386

原创 P6420 [COCI2008-2009#2] KORNISLAV

当朝某个方向行走时,他的步数必须等于四个所选整数中的一个,并且每个整数只能成为一条线段的长度。根据 Kornislav 使用这四个整数的顺序,他的步行将形成各种形状,其中也包括一些未封闭的图案。编写一个程序,计算出乌龟的行进轨迹可以形成的最大矩形面积。把数组排序,取第一个数(矩形的宽,因为最短所以是宽)和第三个数(矩形的长,因为最长的会杵出去)相乘就是面积。一行一个整数,表示 Kornislav 的行进轨迹所能形成的最大矩形面积。一行四个整数 a,b,c,d,表示 Kornislav 挑选的四个整数。

2024-02-16 23:15:53 360

原创 P1867 【Mc生存】经验值

生命值(hp)没了就都完了,so在输入时就判断如果hp掉没了就不用管后面的数据了,直接开始算等级(grade----g),还得加一个特判——判断hp加上新输入的数>10那么hp就=10,后面经验值(exp)加上本次行动带来的exp收益。2、假设 clearman 一共获得 39 点经验,那么他应该为 5 级( 39−1−2−4−8−16=8)加 8 点经验。1、假设 clearman 一共得到 15 点经验,那么他应该为 4 级( 15−1−2−4−8=0)加 0 点经验。一行,为等级和经验值。

2024-02-16 22:56:57 335

原创 P1789 【Mc生存】插火把

话说有一天 linyorson 在“我的世界”开了一个 n×n 的方阵,现在他有 m 个火把和 k 个萤石,分别放在 (x1​,y1​)∼(xm​,ym​) 和 (o1​,p1​)∼(ok​,pk​) 的位置,没有光并且没放东西的地方会生成怪物。请问在这个方阵中有几个点会生成怪物?第 m+2 到第 m+k+1 行分别是萤石的位置oi​,pi​。第 22 到第 m+1 行分别是火把的位置 xi​,yi​。注:可能没有萤石,但一定有火把。输入共 m+k+1 行。第一行为 n,m,k。有几个点会生出怪物。

2024-02-16 22:42:41 356

原创 P1634 禽兽的传染病

一个禽兽会每轮传染 x 个禽兽。试问 n 轮传染后有多少禽兽被传染?一个整数,即被传染的禽兽数。两个非负整数 x 和 n。

2024-02-16 22:34:50 403

原创 P1614 爱与愁的心痛

最近有 n 个不爽的事,每句话都有一个正整数刺痛值(心理承受力极差)。爱与愁大神想知道连续 m 个刺痛值的和的最小值是多少,但是由于业务繁忙,爱与愁大神只好请你编个程序告诉他。《我为歌狂》当中伍思凯神曲《舞月光》居然没赢给萨顶顶,爱与愁大神心痛啊~~~而且最近还有一些令人伤心的事情,都让人心痛(最近真的很烦哈)……第 22 到第 (n+1) 行,每行一个整数,第 (i+1) 行的整数 ai​ 代表第 i 件事的刺痛值 ai​。输出一行一个整数,表示连续 m 个刺痛值的和的最小值是多少。

2024-02-16 22:09:29 415 1

原创 P1179 [NOIP2010 普及组] 数字统计

比如给定范围 [2,22],数字 2 在数 2 中出现了 1 次,在数12 中出现 1 次,在数20 中出现 1 次,在数 21中出现 1 次,在数 22 中出现 2 次,所以数字 2 在该范围内一共出现了 6 次。请统计某个给定范围[L,R] 的所有整数中,数字 2出现的次数。只要暴力的在a,b之间搜索就可以了,如果是多位数就。2 个正整数 L 和 R,之间用一个空格隔开。10再 /10,循环判断。数字 2 出现的次数。

2024-02-16 21:44:23 376 1

原创 P1506 拯救oibh总部

可知洪水是从四周涌向oibh基地的,所以先要判断边界是否有围墙,如果不是围墙,那么就搜索水可以淹到哪里标记上,到最后几块没有被标记的也不是围墙的就是并没有被水淹的地方。oibh 被突来的洪水淹没了,还好 oibh 总部有在某些重要的地方起一些围墙。现在给出 oibh 的围墙建设图,问有多少个没被洪水淹到的重要区域。oibh 总部内部也有许多重要区域,每个重要区域在图中用一个。号表示,而一个四面被围墙围住的区域洪水是进不去的。组成,表示 oibh 总部的建设图。输出没被水淹没的 oibh 总部的。

2024-02-04 20:35:48 732 1

原创 P1146 硬币翻转

在桌面上有一排硬币,共 N 枚,每一枚硬币均为正面朝上。现在要把所有的硬币翻转成反面朝上,规则是每次可翻转任意 N−1 枚硬币(正面向上的被翻转为反面向上,反之亦然)。接下来的 S 行每行分别表示每次操作后桌上硬币的状态(一行包含N 个整数 00 或 11,表示每个硬币的状态,00 表示正面向上,11 表示反面向上。但是需要你输出的是每一次操作完的状态,00 表示正面朝上,11 表示反面朝上。操作的字典序是指,对于一次操作中的每个位置,11 表示翻转,00 表示不反转。对于有多种操作方案的情况,则只需。

2024-02-01 21:32:26 360 1

c++)小明上楼梯题解

c++)小明上楼梯题解

2024-01-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除