C++ 数字通常,当我们需要用到数字时,我们会使用原始的数据类型,如 int、short、long、float 和 double 等等。这些用于数字的数据类型,其可能的值和数值范围,我们已经在 C++ 数据类型一章中讨论过。C++ 定义数字我们已经在之前章节的各种实例中定义过数字。下面是一个 C++ 中定义各种类型数字的综合实例:当上面的代码被编译和执行时,它会产生下列结果:C++ 数学运算在 C...
CCF确定CSP-JS 2022第一轮认证评级规则如下:组别全国一等认证分数线全国二等认证分数线全国三等认证分数线入门级644530提高级644731 CSP-JS 2022第一轮认证各等级分数线为全国统一分数线,各省认证组织单位不能再根据本省情况进行调整。 此公告。 中国计算机学会2022年9月29日...
【题目描述】阿福是一名经验丰富的大盗。趁着月黑风高,阿福打算今晚洗劫一条街上的店铺。这条街上一共有 N 家店铺,每家店中都有一些现金。阿福事先调查得知,只有当他同时洗劫了两家相邻的店铺时,街上的报警系统才会启动,然后警察就会蜂拥而至。作为一向谨慎作案的大盗,阿福不愿意冒着被警察追捕的风险行窃。他想知道,在不惊动警察的情况下,他今晚最多可以得到多少现金?【输入】输入的第一行是一个整数T(T≤50)
【题目描述】有两堆石子,两个人轮流去取。每次取的时候,只能从较多的那堆石子里取,并且取的数目必须是较少的那堆石子数目的整数倍,最后谁能够把一堆石子取空谁就算赢。比如初始的时候两堆石子的数目是25和7。25 7 --> 11 7 --> 4 7 --> 4 3 --> 1 3 --> 1 0最后选手1(先取的)获胜,在取的过程中选手2都只有唯一的一种取法。给定初始时石子
【题目描述】一个数的序列bi,当b1<b2<...<bS的时候,我们称这个序列是上升的。对于给定的一个序列(a1,a2,...,aN),我们可以得到一些上升的子序列(ai1,ai2,...,aiK),这里1≤i1<i2<...<iK≤N。比如,对于序列(1,7,3,5,9,4,8),有它的一些上升子序列,如(1,7),(3,4,8)等等。这些子序列中最长的长度是
由NOI福建省组织单位福建省计算机学会(以下简称“省学会”)自主命题和组织的NOI 2022福建省队选拔于5月3-4日举行。选拔结束后,CCF收到关于选拔公平性和题目质量的多起实名投诉。为此CCF组织NOI科学委员会进行了讨论,认为:本次省选有两试,每试都有题目存在问题,有问题的题目会影响选手的做题策略,进而影响在其他题目上的发挥和最后成绩。因此,CCF认为使用本次省选的全部或部分题目成绩均无法公...
由中国计算机学会(CCF)主办、湖南省长沙市第一中学承办的2020全国青少年信息学奥林匹克冬令营(CCF NOI2020冬令营)将于2020年2月1日-8日在长沙市一中雨花新华都学校举行。其中,2月1日为报到日,8日为疏散日。一、活动内容:1.授课、讨论(第一、二课堂同步进行);2.国家集训队队员交流,所有营员均可参加;3.上机练习(加深理解和巩固讲课内容);4. CCF中小学计算机程序设计教学比...
【题目描述】设有n个活动的集合E={1,2,…,n},其中每个活动都要求使用同一资源,如演讲会场等,而在同一时间内只有一个活动能使用这一资源。每个活动i都有一个要求使用该资源的起始时间si和一个结束时间fi,且si<fi。如果选择了活动i,则它在半开时间区间[si,fi)内占用资源。若区间[si,fi)与区间[sj,fj)不相交,则称活动ii与活动jj是相容的。也就是说,当si≥fj或sj≥
CCF在报名期内收到17个省市参加ISIJ2020的报名有选手168位和教师86位。根据ISIJ2020俄罗斯主办方的比赛规则及CCF报名要求,选手资格须为CSP-J/S2019提高级一等获得者,年龄13~16周岁(以2020年12月31日为截止日期计算)。经过筛选去掉不满足资格的选手,对满足资格的选手进行名额分配。一、国家队选手名额的分配根据选手成绩由高到底,择优录取。选取满足条件的前6名选手作...
【题目描述】某工厂收到了 n 个产品的订单,这 n 个产品分别在 A、B 两个车间加工,并且必须先在 A 车间加工后才可以到 B 车间加工。某个产品 i 在 A,B 两车间加工的时间分别为Ai,Bi。怎样安排这 n 个产品的加工顺序,才能使总的加工时间最短。这里所说的加工时间是指:从开始加工第一个产品到最后所有的产品都已在 A,B 两车间加工完毕的时间。【输入】第一行仅—个数据 n ,表示产品的数
为鼓励和支持更多女选手参加NOI系列竞赛活动,CCF创设NOI女生竞赛。2022NOI女生竞赛于4月16日-17日与NOI2022统一省选在参加省份同步举行。根据《关于2022女生竞赛获奖规则和入围NOI2022名额的说明》,参加NOI2022统一省选暨女生竞赛的选手参与女生竞赛评奖,共有6个入围NOI2022全国赛B类名额,根据选手(仅限于高中生)NOI2022省选成绩选取6名(已入选省队的,则...
由中国计算机学会(CCF)主办,NOI辽宁省组织单位(大连大学)承办的2019年NOI教师培训辽宁站将于11月18日-11月24日在大连举行。本次培训以《CCF中学生计算机程序设计》系列教材内容为主,针对该书知识的重点和难点,结合CSP-J/S的认证内容,帮助参加培训的教师抓住学习主线、扩宽教学思路。本期,CCF邀请NOI资深金牌教师担任讲师:邱桂香(东北育才学校)、宋新波(中山纪念中学)、谢秋锋...
C 库函数 - freopen() C 标准库 - <stdio.h>描述C 库函数 FILE *freopen(const char *filename, const char *mode, FILE *stream) 把一个新的文件名 filename 与给定的打开的流 stream 关联,同时关闭流中的旧文件。声明下面是 freopen() 函数的声明。参数filename --...
【题目描述】我们称序列Z=<z1,z2,...,zk>是序列X=<x1,x2,...,xm>的子序列当且仅当存在严格上升的序列<i1,i2,...,ik>,使得对j=1,2,...,k,有xij=zj。比如Z=<a,b,f,c> 是X=<a,b,c,f,b,c>的子序列。现在给出两个序列X和Y,你的任务是找到X和Y的最大公共子序列,也就是
由中国计算机学会(CCF)主办,长沙市第一中学承办的2019年NOI教师培训长沙一中站将于12月25日-31日在长沙举行。作为应众多教师要求而举办的2019年NOI教师培训返场之作,本期,CCF邀请多位大学专家及NOI资深金牌教师担任讲师:林志伟(清华大学)、曹文(常州高级中学)、曹利国(长沙市第一中学)、宋新波(中山纪念中学)、叶国平(安徽师范大学附属中学)及周祖松(长沙市第一中学)。他们将从...
由中国计算机学会(CCF)主办、大连大学承办的2019年第八期NOI教师培训于11月18日-24日在大连成功举行,共有来自全国15个省的93名教练员参加。这是第一期由NOI省组织单位承办的教师培训,本次培训还得到了大连市计算机学会及CCF大连的大力支持和帮助。第八期学员合影留念本次培训以CCF系列教材内容为主,针对书中重点和难点,结合CSP-J/S的认证内容,帮助参加培训的教师抓住学习主线、扩宽教...
【题目描述】相比 Wildleopard 的家,他的弟弟 Mildleopard 比较穷,他的房子是狭窄的,而且在他的房间里只有一个灯泡,每天晚上,他徘徊在自己狭小的房子里,思考如何赚更多的钱。有一天,他发现他的影子的长度随着他在灯泡和墙壁之间走动时会发生变化。一个突然的想法出现在他的脑海里,他想知道在房间里他影子的最大长度【输入】第一行包含一个整数 T(T<=100),表示测试数据的组数对
由CCF主办,杭州学军中学承办的2022年NOI教师培训杭州站将于10月8日-14日在杭州举行。本期,CCF邀请NOI资深金牌教师担任讲师:陈宝权(北京大学智能学院)、朱全民(长沙市雅礼书院)、宋新波(中山市中山纪念中学)、曹文(江苏省常州高级中学)、屈运华(长沙市雅礼中学)、汪星明(北京市十一学校)、叶国平(安徽师范大学附属中学)和徐先友(杭州学军中学)。他们将知识体系构建、专业发展和人才培养等...
C 库函数 - isalpha() C 标准库 - <ctype.h>描述C 库函数 void isalpha(int c) 检查所传的字符是否是字母。声明下面是 isalpha() 函数的声明。参数c -- 这是要检查的字符。返回值如果 c 是一个字母,则该函数返回非零值,否则返回 0。实例下面的实例演示了 isalpha() 函数的用法。让我们编译并运行上面的程序,这将产生以下结...
【题目描述】大楼的每一层楼都可以停电梯,而且第i层楼(1≤i≤N)上有一个数字Ki(0≤=Ki≤=N)。电梯只有四个按钮:开,关,上,下。上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮就会失灵。例如:3 3 1 2 5代表了Ki(K1=3,K2=3,……),从一楼开始。在一楼,按“上”可以到4楼,按“下”是不起作用的,因为没有-2楼。那么,从A楼到B楼至少要按几次按钮呢?【
今天,有什么经验需要分享呢?
立即撰写