竞赛
考级
我和“疯狂刷题团”的小伙伴都在ACGO等你,快用这个专属链接加入我们吧!https://www.acgo.cn/application/1748272962034860032
吴卡 ━━╋══════➢
双向链表 单向静态链表
Yuilice
ljy123
点个关注!
信奥--小潘 CPZT ACGO
fgsfgfthyjyj ihuehgkrhfkherkhjgkhekhgtjk dhjhvhfdkjhgkdhfkjgh jfkerhlgkehrgehnlghejgrejkhfnhflknhvinihsi 用每天一次的看测试点机会!
星舰♈
求助 例子world_c++ 没hello 题干: T5930.一个有自己想法的键盘 题目描述 有一个有点破损的键盘,但也不能算完全破损的键盘,正在打字员手上被使用着。打字员往往是不看键盘,甚至是不看屏幕的。但不幸的是,键盘上有两个按键出了问题: HOME 按键,回到行首,偶尔会自己触发功能。 END 按键,到达行尾,偶尔会自己触发功能。 打字员在疯狂地码字,直到他把眼镜重新看到自己的显示器,才发现自己码的内容,乱七八糟。 Description 现在将 HOME 的触发用 [ 表示, END 的触发用 ] 表示。给出若干行输入的字符串,请输出其实际出现在屏幕上的内容。 输入格式 输入若干行,每行一行字符串,[ 表示触发 HOME , ] 表示触发 END。 输出格式 输出若干行,每行对应一个输入行的实际结果。 输入输出样例 输入#1 复制 hello_[world]_c++ [[]][][]Beiju_University 输出#1 复制 worldhello__c++ Beiju_University 说明/提示 每行字符串长度不超过 1000000 1000000。 【样例解释 #1】 hello_ 后遇到 [,回到行首,从 hello_ 前面输入,worldhello_。遇到 ],到达行尾,从 worldhello_ 后面开始输入,得到 worldhello_c++。 [[]][][] 到达行尾,然后输入 Beiju_University,得到 Beiju_University。 代码 球球各位大佬救一下qwq
必记! csp要用
答794。山谷--铂金 美国/美国+/CTSC 美国科 通过率:0% 加入题单 题目描述 贝茜喜欢观光,今天她正在寻找风景秀丽的山谷。 感兴趣的是 � × � N×N单元格网格,其中每个单元格都有一个高度。 这个方形网格之外的每个单元格都可以被认为是具有无限高的。 山谷是该网格的一个区域,它是连续的,没有孔,并且 紧邻它的每个像元都高于该区域中 的所有像元。 更正式地说: 如果可以通过向上、向下、向左或向右移动的一系列动作从任何其他单元格到达一组单元格,则一组单元格称为“边缘连续单元格”。 如果可以通过向上、向下、向左、向右或对角线移动的一系列操作从任何其他单元格到达一组单元格,则一组单元称为“逐点连续”。 “区域”是一组非空的边缘连续单元格。 如果一个区域的补码(包括 � × � N×Ngrid) 不是逐点连续的。 区域的“边界”是与区域中某个单元格正交相邻(上、下、左或右)但不在区域本身中的一组像元。 “山谷”是任何无孔区域,使得该区域中的每个像元的高度都低于该区域边界上的每个像元。 Bessie的目标是确定所有山谷的大小之和。 输入格式 这是一个区域: oo。 哎呀. .o 这不是一个区域(中间单元格和右下单元格不是 边缘连续的): oo。 噢。 ..o 这是一个无孔区域: ooo o .. o.. 这是一个有孔的区域(“甜甜圈”形状内的单个单元格与该区域的“外部”不 逐点连续): ooo o.o ooo 这是另一个无孔区域(输入中的单个单元格与右下角的单元格逐点 连续): ooo o.o oo。 输出格式 第一行包含整数 � N哪里 1 ≤ � ≤ 750 1≤不≤750. 下一个 � N每行包含 � N整数, 网格单元格的高度。每个高度 ℎ h会满足 1 ≤ ℎ ≤ 1 0 6 1≤h≤10 6 .每个高度都是一个 不同的整数。 在至少 19% 的测试用例中,进一步保证 � ≤ 100 不≤100. 输入输出样例 输入#1 复制 Output a single integer, the sum of the sizes of all valleys. 输出#1 复制 3 1 10 2 20 100 30 3 11 50 说明/提示 30
A787型Compound Escape--铂金 NOI/NOI+/CTSC USACO 通过率:0% 加入题单 题目描述 贝茜和朋友们被抓获,被困在远离农场的一个秘密大院 里,贝茜要计划他们的逃跑! 该化合物包括 � � NK收容单元排列成 � × � N×K 矩形网格,其中水平和垂直 相邻的单元格之间有门。每个牢房只饲养一头奶牛。 贝茜已经入侵了这个系统,并能够解锁 任何门的子集,但每个门都有成本。为了让奶牛逃脱,贝茜必须打开 足够多的大门,让所有的奶牛都可以聚集在一个牢房里(这样它们就有足够的 奶牛力量通过隧道到达地面!Bessie 希望将 总解锁成本降至最低。 但风险比以往任何时候都高,贝茜不能只满足 于一个逃跑计划:她需要后备力量。帮她计算最低成本 逃生计划的数量;如果其中一个计划中需要 解锁某个门,而另一个计划中不需要解锁,则两个计划被认为是不同的。 由于这个数字可能非常大,因此仅输出其剩余模数 1 0 9 + 7 10 9 +7. 输入格式 第一行包含两个空格分隔的整数, � N和 � K ( 2 ≤ � ≤ 30000 , 2 ≤ � ≤ 6 2≤不≤30000,2≤K≤6). 接下来的每一个 � N行包含 � − 1 K−1空格分隔整数:在水平边上解锁每个门的成本 。 接下来的每一个 � K行包含 � − 1 N−1空格分隔整数:在垂直边上解锁每个门的成本 。 所有费用介于 1 1和 1 0 9 10 9 包容。 在 20% 的测试用例中,可以保证 � ≤ 500 不≤500并且所有权重 都在 1 1和 5 5包容。 在另外 20% 的测试用例中,可以保证 � ≤ 5000 不≤5000. 输出格式 单个整数:最小成本逃逸计划的数量,模 1 0 9 + 7 10 9 +7. 输入输出样例 输入#1 复制 4 3 1 1 5 6 7 8 1 1 1 1 1 2 3 4 1 1 1 输出#1 复制 10 说明/提示 测试用例提供了一个 4x3 网格, 1 1 +-----+-----+ | | | 1 | |2 |1 |5 |6 | +-----+-----+ | | | 1 | |3 |1 |7 |8 | +-----+-----+ | | | 1 | |4 |1 | | | +-----+-----+ 1 1 任何最低成本逃生计划都将使用成本 2 的门口、成本 3 的门口和 成本 1 的大约 9 个门口。有十个选项 不使用成本 1 边缘,所以答案是 10。
185****7639
#include<bits/stdc++.h> using namespace std; string T(string str){ int sum=0; for(int i=0;i<str.length();i++) sum+=str[i]-'0'; if(!sum)return "A"; if(sum==str.length())return "B"; int mid=(str.length()+1)>>1; string str1,str2; str1=str2=""; for(int i=0;i<mid;i++) str1+=str[i]; for(int i=mid;i<str.length();i++) str2+=str[i]; return "C"+T(str1)+T(str2); } string str; int main(){ cin>>str; cout<<T(str)<<endl; return 0; }
好耶!
一只姜(AAAAAA级遗址)
#include <cstdio> using namespace std; int main(){ freopen("test.in","r",stdin); freopen("test.out","w",stdout); int temp,sum=0; while(scanf("%d",&temp)==1){ sum+=temp; } printf("%d\n",sum); fclose(stdin); fclose(stdout); return 0; }
呵呵
唱跳坤
表达式括号匹配 一半RE一半AC
共4274条