竞赛
考级
感觉这里好像必须加一个换行耶,各位大佬帮俺看一下不加换行是不是不行啊
アイドル人
我和“Q”的小伙伴都在ACGO等你,快用这个专属链接加入我们吧!https://www.acgo.cn/application/1771842648882663424
45℃
【加入我们,共绘历史与编程的交响乐章!】 🌟【历史与代码,跨界融合的新纪元】🌟 你是否对一战、二战的烽火岁月满怀激情,又对编程世界的逻辑之美痴迷不已?我们,一个独特的团队,正站在历史与技术的交汇点,邀请你共赴一场前所未有的探索之旅! 🔍 我们的使命: 用最精准的算法,重现历史战役的波澜壮阔。 以编程为笔,绘制战争与和平的深刻画卷。 融合历史智慧,为现代科技注入灵魂与深度。 💻 我们的工作: 开发创新应用,让历史学习更加生动有趣。 深入研究历史数据,运用AI技术分析历史趋势。 打造跨平台体验,让全球用户都能感受历史的温度。 👩💻 我们寻找的你: 热爱编程,技术过硬,对挑战充满热情。 对一战、二战历史有深厚兴趣或独到见解。 具备良好的团队合作精神,善于沟通交流。 渴望在科技与人文的交汇处,留下自己的足迹。 🚀 加入我们,你将获得: 与一群志同道合的伙伴并肩作战的机会。 丰富的历史资源与学习平台,拓宽你的视野。 挑战性的项目,让你的技术与才华得到充分发挥。 充满竞争力的高层职位,以及个人成长的广阔空间。 💌 如何加入我们? 只需简单一步,打开链接:https://www.acgo.cn/application/1810972206779650048。让我们看到你的热情与才华,一起开启这场激动人心的旅程! 这段招募语录旨在简短而有力地传达出团队的核心价值以及加入后的优势,希望能够吸引到热爱编程与历史的你!
贝尼托·墨索里尼
同时,ACGO的专属表情包也随之而来! 由于OLER们过于努力,原先要在14号才上线的私聊现已上线!
XRaiB
//C++基本框架--所有程序都要包含这部分代码 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ //输出: cout<<"C++"; cout:固定写法 <<:输出操作符 "C++":要输出的内容 ;--结束符号 endl:结束换行--end of line 多个输出:cout<<内容1<<内容2<<内容3; 输出类型: 1、原样输出---内容加双引号,比如cout<<"12+12";-------结果是:12+12 2、表达式输出----不加双引号,把表达式的结果运算后输出,比如:cout<<12+12;---结果是:24;先计算12+12,再输出结果 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ OJ系统提示: WA:答案错误---看输出内容是否跟题目一致 AC:答案正确 PE:格式错误----看输出格式是否跟题目一致 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ //变量 命名规则: 1、只能由数字、字母、下滑线组成 2、不能用数字开头 3、不能用关键字作为变量名 4、区分大小写,大写A和小写a不是同一个变量 定义变量语法: <数据类型> <变量名>; 比如:int a; 如果要定义多个变量,两种方式: int a; int b; int a,b;//定义多个变量用逗号隔开 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ //输入 语法:cin>>变量名; 比如: int a; cin>>a; 输入多个变量: int a,b,c; cin>>a>>b>>c;
张kk
数据太水了,建议加强数据。 暴力都能过,结果也有几毫秒的延迟。 竟然让我这个fw给AK了...
Starsfocxy
我第二题样例没过AC了。。。
吴泽均
霍格沃兹 加团入口:↑ 聊天辣!
DongDong羊·主教蓝慈
> 本文使用 CC-BY-NC-SA 许可证进行分发,请遵守许可证相关规定 什么是子网掩码? > 什么是子网掩码?什么是子网掩码?如果你想知道什么是子网掩码的话,我现在就带你研究(大雾 在计算机网络中 子网掩码(Subnet Mask)是用于划分网络和主机的工具,对网络和主机部分进行划分。其主要功能在于帮助识别IP地址的网络与主机部分,从而明确设备间的通信边界。子网掩码需要与IP地址一起使用,以便网络设备能够正确判断是否需要通过路由器进行通信。 1. 子网掩码的作用 子网掩码的主要作用包括: 1. 划分网络和主机部分:子网掩码通过“1”和“0”来标识IP地址的网络部分和主机部分。连续的“1”表示网络部分,连续的“0”表示主机部分。例如,子网掩码 255.255.255.0 表示IP地址的前24位为网络部分,后8位为主机部分。(btw: 这里的“位”是二进制中的位,连续的“1”和“0”也指的是二进制中的,而不是十进制中的,但是我们常用十进制来表示(1ys1二进制位数一多真的难读)) 2. 定义网络范围:不同的子网掩码可以划分出不同大小的子网。通过选择适当的子网掩码,网络管理员可以创建更大或更小的子网。例如,子网掩码 255.255.255.0 可以支持254台主机,而子网掩码 255.255.255.192 则支持62台主机。 3. 判断同一子网中的设备:子网掩码帮助设备判断是否在同一子网中。如果两个设备的网络部分相同,则它们可以直接通信;如果不相同,则需要通过路由器进行转发。 4. 路由决策:路由器根据IP地址和子网掩码判断数据包的目标子网,从而决定数据包的转发路径。 2. 子网掩码的结构 子网掩码由32位二进制数构成,通常表示为“点分十进制”形式,如 255.255.255.0。每个段(即8位二进制数)对应一个十进制数字,范围从 0 到 255。 * 网络部分:由连续的“1”组成,表示IP地址的网络部分。子网掩码中的“1”越多,网络部分越长,子网越小。 * 主机部分:由连续的“0”组成,表示IP地址的主机部分。子网掩码中的“0”越多,主机部分越长,子网中的可用主机数量越多。 3. 子网掩码的生成方式 生成子网掩码的过程依据网络规模和主机数量需求来决定。生成步骤如下: 1. 确定网络部分的长度:根据需求选择子网的大小。网络部分的位数决定了子网的规模,常见的子网掩码长度有 /8、/16 和 /24,分别对应子网掩码 255.0.0.0、255.255.0.0 和 255.255.255.0。 2. 划分网络部分和主机部分:从左到右连续写下表示网络部分的“1”,然后用“0”表示主机部分。例如,子网掩码 /24 表示前24位为网络部分,后8位为主机部分。 3. 计算子网掩码的十进制表示:将32位二进制数转化为点分十进制形式。例如,子网掩码 /24 转换为 255.255.255.0,而 /26 转换为 255.255.255.192。 4. 子网掩码支持的主机数量 子网掩码不仅帮助划分网络和主机部分,还影响子网中可以支持的主机数量。但是有两个主机号是不能分配给主机的,分别是: * 纯0主机号:表示网络地址,不能分配给主机,用于标识网络本身。 * 纯1主机号:表示广播地址,不能分配给主机,用于在子网内广播消息到所有主机。 其余的主机号便是分给主机的,因此子网掩码支持的主机数量计算公式为 2^(主机位数) - 2。减去2个地址便是网络地址和广播地址。例如: * 子网掩码 /24(255.255.255.0):主机部分为8位,可以支持 2^8 - 2 = 254 台主机。 * 子网掩码 /26(255.255.255.192):主机部分为6位,可以支持 2^6 - 2 = 62 台主机。 5. IP地址类别与子网掩码 IP地址的分类(A、B、C类)依据第一个0的位置来确定。每类网络的网络号和主机号位数如下: * A类网络:7位网络号,24位主机号。默认子网掩码是 255.0.0.0。 * B类网络:14位网络号,16位主机号。默认子网掩码是 255.255.0.0。 * C类网络:21位网络号,8位主机号。默认子网掩码是 255.255.255.0。 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 总的来说,子网掩码在网络中起着至关重要的作用。它不仅可以帮助划分网络和主机部分,还决定了子网的大小以及网络中的设备数量。理解子网掩码的生成和作用是有效管理和规划网络的基础。
米哈游miHoYo
宇宙免责声明:丑话说在前头,我只是提供方法,仅供学习参考,用于任何非法用途与本作者无关 教学开始 gov.cn域名获取 http://link.zhihu.ex1.https.443.g0.ipv6.zhuhai.gov.cn/?target=你的域名 没错 就这么简单 原理是不知道哪个珠海的程序猿留下的bug 自己可以研究下直接跳转() 只支持ipv6哈
dext
如上
学C++的第N天
天目山学员的至高名言!!!
迪达拉(退站了)😭
废了废了
嘉陵江的晚风.
在我们看帖子的时候,如果看到一些想以后再看的,建议有个收藏的地方,不然健忘的我连标题内容都忘了...例如关键词都不知道是什么或者就是一张图片,那就无法搜索
:)
自觉抄5遍
别叫我敲代码
应该是是出的题还没冷却好(不是) #include <iostream> using namespace std; int main() { int m,t,s,zwd=0,hydj=0; cin>>m>>t>>s; zwd=m-(s/t+1); hydj=t-(s%t); if(zwd<=0){ cout<<"0"; }else{ cout<<zwd<<" "<<hydj; } return 0; }
132****2033
1.什么时候增加团队管理员干了什么事的通知(最近频频发生成员被踢的情况) 2.什么时候增加团队聊天区 3.什么时候增加“AC题数清零” 4.什么时候增加私信功能 希望采纳
者仇复
摆烂
QWQ
接上帖 6、如图,这是一个WA代码(A24925.A+B problem (文件判题测试)) 通过AC助手的查错功能,我得到的回复是: 你的代码已经非常接近正确答案了,不过有几个小细节需要注意。我们来一起分析一下: 题目要求 ...此处省略很多字... 代码分析 你的代码中使用了 freopen 函数来重定向标准输入输出到文件,这是一个很好的练习,但是在信奥竞赛中通常不需要这样做,因为题目中的输入输出都是通过控制台完成的。此外,fclose(stdin) 和 fclose(stdout) 这两行代码是不必要的,因为在程序正常结束时,这些流会被自动关闭。 关键点提示 文件重定向的必要性:考虑题目是否需要使用文件输入输出。如果不需要,可以去掉这部分代码。 关闭流的操作:在 C++ 中,当程序结束时,标准输入输出流会自动被关闭,因此不需要手动调用 fclose。 探索方向 思考题目需求:... ... 练习建议 移除文件操作:... ... 检查输入输出格式:... ... 测试不同数据:除了题目给出的样例外,尝试使用其他数据测试你的程序,确保它在各种情况下都能正确工作。 通过这样的方式,你可以逐步优化你的代码,并确保它符合题目的要求。希望这些建议能帮助你更好地理解和改进你的程序!如果有任何疑问或者遇到新的问题,随时可以继续探讨。 然而这份代码唯一的错误是将A+B.in敲成了A+B,in(点与逗号)。很显然,AC助手并未发现我的问题,也就是说我浪费了一根骨头。作用不高、内容冗长、效率也不高。所以是否考虑提升AC助手的实际查错能力并去除它话中没有用的内容(如上文的练习建议)以此来提高其效率吗? 7、是否考虑增加 举报 功能?现在整个讨论区好像都在举报。一是影响他人讨论体验,二是影响风气(容易引战)。类似于在发言后添加举报按钮。 8、现在越来越多人到处关注别人以此互关,这在一定程度上影响了一些用户的使用体验,所以是否考虑增加屏蔽关注功能? 9、可否为 随机刷题 功能增加一个难度选择?洛谷也有这个问题好恶心。 还有就是提高一下这个功能的存在感?感觉80%的人都不知道这玩意... 10、请考虑优化在线IDE的代码补全功能。这个东西真的很神奇...详细看下图。 这都是什么玩意啊我服了,不应该把<bits/stdc++.h>和<iostream>放最上面吗... 官方真的不看看吗... (2024/7/26 20:24补) 这种用户...我很难评
dfs却一场空
这一期的新手教程主要来讲解有关仓库的整理方面的,你是否有过仓库爆满却不知从哪里开始整理起的困惑,如果有,希望这一期的暗区突围新手教程,能够帮助你 我会分别从枪械整理、扩展箱的选择,套包等3个方面来讲 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 一、枪械整理 当你从一局游戏当中带出了许多丰厚的战利品时,枪械无疑是最占地方的,这时候就有两种方法: 1.整枪拆除 2.部分拆除 从整枪拆除来讲,顾名思义,就是把整把枪的所有配件全部拆除,再将单个配件低于2000的全部卖掉。这个方法是我从网上看到的,我个人觉得,这个方法只适合一些钱多的大佬,对于这些2000科恩币是毫不在乎的那一类人,而对像我这样的屯屯鼠和平民玩家,那是根本舍不得!!!所以,我更推荐第二种方法——部分拆除 部分拆除,这个方法应该是用的比较广泛的,就连暗区官方账号也曾介绍过(具体的在暗区经济学里,有兴趣的可以去看,我这里因为作者本人比较懒,就不放链接了[捂嘴笑][捂嘴笑])想必大家应该都清楚,那我这里就简单阐述一下——就是将枪械的握把拆除或者将弹匣同时拆除,使其变成只横着占仓库格子的枪械。像一些什么ACE31、AEK、AN94这些枪,你会发现,只用拆除它们的弹匣,就可以变成横着占仓库格子的形式。但也有一些枪械,不管怎么拆,它就是不会变成横着占仓库格子的形式,如T951、T03等,这些就完全管不了了,只能这样了,唯一的技巧就是直接带入对局中使用 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 二、扩展箱的选择 对于扩容箱,想必各位老鸟们必定众说纷纭,其实对于扩容箱的选择,我也不是太清楚,只在这里做一个推荐,只推荐我觉得好用的,有什么不对的地方,也可以及时补充。首先,我先来讲解如何购买扩展箱,第一步,打开我们的黑人大叔(为艾薇塔的离去默哀3秒钟),也就是乔尔旁边那个黑人(嘿嘿)。第二步,打开扩展箱就行。 作者推荐的扩展箱如下: 大型枪械盒、大型子弹箱、大型扩展箱、大型杂物箱 主要是这几个扩展箱都是大容量的,而且相对来说具有性价比(当然,大型扩展箱除外,70多万呢) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 三、套包 套包不讲别的,直接介绍3种套包方式: 1.一个926野战背包,里面先放两个老旧和一个FA指挥官,两个老旧里面先分别放入一个rush背包再放入两个FA指挥官 2.一个老式行军背囊,最底下的6格放926轻型,左右两边的2个格子随便放点东西,上面的大空间放一个rush背包里面再放2个FA指挥官 3.老旧加上rush背包,里面再随便进行简单的弹挂套包,这个才是yyds! ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ OK,这一期的暗区新手教程已经进入了尾声,整理仓库最重要的一点就是要懂得断舍离,将一些暂时不用的先卖掉,以后要用的时候再去市场里购买。 另外,如果兄弟们有其他想让我出一期别的暗区突围突围新手教程或其他的一些,可以发在评论区,最终重要的一点,就是多多点赞!多多点赞!多多点赞!重要的事情说三遍,先赞后看,养成习惯 好了,这期的暗区突围新手教程就到这了,我是暗区突围,拜拜——
暗区突围
共21384条