作者归档:admin

CCF CSP-J/S2019第二轮评级规则 同原NOIP复赛获奖分数线及名额分配办法

终于结果出来了,看看今年的评分规则和奖项分布。

CCF NOI科学委员会、竞赛委员会召开会议,确定了CCF CSP-J/S2019第二轮评级规则及评级名额方案。

提高级一等名额分配方案

提高级一等全国认证基准线:165

CCF CSP-J/S第二轮(提高级)省一等名额由三部分组成:

A:第二轮人数和省平均分;

B:第一轮人数;

C:第一轮晋级第二轮比例。

计算规则如下:

1.确定全国认证基准分数线、拟评级比例为20%,根据各省第二轮提高级人数Q、平均分R,一个省可获名额A的计算公式如下:

A=((省第二轮平均分R-全国一等认证基准线)×0.1%+20%)×省第二轮提高级人数Q

注:0.1%为比例因子(省平均分与全国一等认证基准线之差,每增加10分,评级比例增加1%);

2.根据省第一轮人数(P),可计算一个省获得的相应名额B:

(1).0<P<5000,B=(S-全国A名额总和)×第一轮人数P/全国第一轮总人数

(2).P≥5000时,每增加2700人,增加1个名额;

注:S为拟评级人数,定义为2700;

3.根据省第一轮晋级第二轮比例(M),全国第一轮晋级第二轮最低比例20%,可计算一个省获得的相应名额C。即,除各省第一轮晋级第二轮比例M低于全国最低比例20%以下的(不含)省份外,其他省分别获得1个C名额。在此基础上,省晋级比例M比全国最低比例20%每高5%再奖励1个C名额,M上限80%。名额C不超过各省(市)计算名额AB之和的40%。

(1).0<M<20%,C=0

(2)20%≤M≤80%时,C=((M-20%)/5%)+1

以上A、B、C之和为各省第二轮提高级一等参考名额,科学委员会、竞赛委员会根据各省认证成绩、评级人数及比例适当调整。

说明:

1.第一轮人数、第二轮人数按实际参加者(零分者包括在内)计算;

提高级二等名额分配方案

提高级二等全国认证基准分数线: 110

1.提高级一等认证分数线位于基准分数线165分(含)以上的省份,110分(含)以上未获一等者均可评二等;

2.对于提高级一等认证分数线低于基准分数线的省,80分(含)以上的认证者未获一等者均可评二等;

提高级三等名额分配方案

1.提高级一等认证分数线在基准分数线165分(含)以上的省份,80分(含)以上未获一二等的认证者,均可评三等。

2.一等认证分数线低于全国基准分数线的省份,不设三等。

入门级一等名额分配方案

入门级一等全国基准分数线:150

CSP-J/S2019第二轮入门级一等名额分配方案同提高级一等计算方式。

入门级二等名额分配方案

入门级二等全国基准分数线:100

1.入门级一等评级分数线位于基准分数线150分(含)以上的省份,100分(含)以上未获一等者均评获二等。

2.对于入门级一等评级分数线低于基准分数线的省,70分(含)以上未获一等者均可评二等;

入门级三等名额分配方案

1.入门级一等评级分数线位于全国基准分数线150分(含)以上的省份,70分(含)以上未获一二等的认证者,均可评三等。

2.入门级一等评级分数线低于全国基准分数线的省份,不设三等;

NOI各省组织单位根据上述提高级二三等、入门级二三等评级办法,可结合本省(市)实际情况上调评级分数线,确定本省分数线及认证名单,于12月10日12:00前上报CCF 。

中国计算机学会

2019年12月9日

附:CSP-J/S2019第二轮提高级一等各省评级分数线

(按分数线由高到低降序排列)

省份评级人数分数线
浙江351311
香港5272
广东229255
江苏191250
重庆112245
四川180235
湖南188231
河北89229
江西65225
北京155215
福建185206
黑龙江38195
安徽145186
山东234186
湖北83185
辽宁56178
吉林38168
上海169166
河南66165
山西46165
陕西58152
天津21145
宁夏2141
澳门5141
广西48133
新疆20127
甘肃8124
海南8121
内蒙古18113
贵州28112
云南18108

 一等评级总人数为2859人,总比例为20.56%

CSP-J/S2019第二轮入门级一等各省评级分数线

(按分数线由高到低降序排列)

省份评级人数分数线
浙江312265
广东240250
江苏224240
上海215225
重庆94230
四川178215
安徽308210
北京226210
福建291210
湖南221210
山东184185
江西66175
香港5175
海南12160
湖北67155
河北60150
辽宁50150
山西61150
天津32150
吉林55145
新疆27145
广西74140
黑龙江29140
河南80135
贵州40130
宁夏7130
澳门3130
甘肃16120
内蒙古2110
陕西18110
云南18110

 一等评级总人数为3215人,总比例为20.98%

2020年4月25日KET青少版/PET青少版网上报名

2019-12-02 剑桥英语五级证书考试网站将于2019年12月25日10时至2019年12月30日16时开放2020年4月25日KET青少版 /PET青少版报名。网址: http://mse.neea.edu.cn/html1/folder/1509/3320-1.htm

大家定好闹钟报名哦。先注册好名字,不要手忙脚乱!

  12月27日和12月30日10点,将释放考生报名失效后,系统自动收回的考位。

  报名截止日当天,系统将随机释放所有过期未缴费的失效订单。

  报名小贴士:请考生提前登录报名网站,确认登录账号和密码正确无误,以免耽误考试报名。

  注意:

  1. 中国大陆考生必须携带有效的二代居民身份证原件参加考试。这是剑桥通用英语五级证书考试唯一接受的大陆考生的身份证件。

  2. 考生报名信息必须真实有效,报名时考生一旦确认、提交了个人信息,将不得再要求修改证件类型、证件号码、中文姓名、性别和出生日期。由于考生填写个人信息错误导致报名延误或影响正常参加考试,由考生本人承担全部责任。

  3. 考试入场时,如大陆考生不能出示有效的二代居民身份证原件,将禁止参加考试。

2019 CCF CSP-J2

昨天在南京航空航天大学参加 2019 CCF CSP-J2 认证考试。

自测分数240分,感觉还可以,基本体现了现有水平。

2020年剑桥英语PET

测试191109

2019年4月13日在南京商业学校参加了KET考试,132分PASS,差一分没有拿到优秀,Speaking差了点,还是平时说的太少了。其他还可以。

小学就考了个KET,起步还是晚了点。

进入初中是不是要考PET,也是犹豫;

儿子建议还是考一下,一直标称自己是“考试小能手,逢考必过”。想再次证明一下自己。

2019年的没有报上,准备报考2020年4月的PET.

下面是小花生看到的推荐阅读物,这里也借来看看,留个记录。

后面再看具体进度吧。最近参加信息学比赛,没有时间。

Noip 2019

NOIP–全国分区联赛

  NOIP(National Olympiad in Informatics in Provinces)–全国青少年信息学奥林匹克联赛(省赛):NOIP由中国计算机学会(CCF)进行全国统一命题,以省为单位在同一时间、不同地点由各省特派员组织考试。

  NOIP竞赛比赛时间

  NOIP在每年10-11月份,分别举行初赛和复赛。

  初赛侧重考察:

  学生的计算机基础知识和编程的基本能力,并对知识面的广度进行测试。初试为资格测试,各省初试成绩在本赛区前15%的学生进入复赛。

  复赛侧重考察:

  学生对问题的分析理解力,数学抽象能力,编程语言的能力和编程技巧、想象力和创造性等。各省联赛的等第奖在复试的优胜者中产生。

继续阅读

初中升阅读书目推荐参考

儿子小升初了,在网上找了一圈,根据大家初一的阅读经历,决定把我们阅读书目和体会分享出来。

我个人觉得初中的书单已经可以相当宽泛了,其实倒没那么严格分初一二三。孩子基本都已过渡到全文字阶段,不会执着于图画,但是跟孩子的阅读抢时间的会有许多方面,比如课业、作业、补课,比如稍有闲余就想要玩手机,还想要保持一些文体活动和兴趣。想要保持阅读,有效阅读,属实不易。但还是有时间阅读,时间要靠挤,这需要孩子确实有牢不可破的阅读习惯,以及书籍本身的吸引力,还有家长对阅读时间的维护与创造。真是缺一不可。本文首先想要廓清一个认识,不要排斥推荐书目。其次,推荐一些书以供网友选择扩容。希望能够是有益的帮助。

继续阅读

C++ 数据结构 struct 语句

C/C++ 数组允许定义可存储相同类型数据项的变量,但是结构是 C++ 中另一种用户自定义的可用的数据类型,它允许您存储不同类型的数据项。

结构用于表示一条记录,假设您想要跟踪图书馆中书本的动态,您可能需要跟踪每本书的下列属性:

  • Title :标题
  • Author :作者
  • Subject :类目
  • Book ID :书的 ID

定义结构

为了定义结构,您必须使用 struct 语句。struct 语句定义了一个包含多个成员的新的数据类型,struct 语句的格式如下:

struct type_name {
member_type1 member_name1;
member_type2 member_name2;
member_type3 member_name3;
.
.
} object_names;

type_name 是结构体类型的名称,member_type1 member_name1 是标准的变量定义,比如 int i; 或者 float f; 或者其他有效的变量定义。在结构定义的末尾,最后一个分号之前,您可以指定一个或多个结构变量,这是可选的。下面是声明一个结构体类型 Books,变量为 book

struct Books
{
   char  title[50];
   char  author[50];
   char  subject[100];
   int   book_id;
} book;

示例:对结构体数组排序。

按结构体中某个成员进行排序,下面代码以成员b1为升序的排序。

继续阅读

山进ATS-909收音机评测

评测时间:1996-97 (Radio Shack版本上市较晚)

电源: 4节5号电池,ATS-909含有AC电源适配器,DX-398不含电源适配器

尺寸: 225 * 132 * 35 mm

重量: 874克(含电池)
覆盖频率:150-29999 kHz,FM 87.5-108MHz

星级评定:五星

*********************
本评测完全独立完成.何广和该机的制造商山进公司没有任何的财务联系。

***********************

评测者:Jonathan Marks, Diana Janssen, & Willem Bos;Tom Sundstrom提供了DX-398的部分。

注意到西门子已经不再持有山进短波收音机的商标了,所以西门子的RK-777 在德国和比利时,荷兰,卢森堡三国关税联盟的商店中的库存就快消失了。在英国,山进ATS-909被作为Roberts R861出售,同时也被作为DX-398出售,在Tandy商店。

一、介绍

价格是我们选择供旅行时用的便携收音机的一个重要因素。在欧洲,如果你想要一种轻便的,可以放在公文包里,用来收听强信号国际广播电台的收音机,那么选择价格60美元以下的模拟收音机。但是有人想选择调谐方便并且可以存储大量喜欢电台的数调机。

在1996年8月,中国台湾的山进公司发售了它最新版本的便携收音机,顶级的ATS-909。直到1997中期德国西门子停止了进口收音机,ATS-909一直被西门子作为RK-777在欧洲销售。除了名字外,它们的性能是一样的。同时也作为RobertsR861销售。Roberts是英国的老牌收音机制造商,但Roberts却停止了在英国本土生产收音机,而转由远东地区的制造商代工。山进已经发展成为世界上最大的便携式短波收音机制造商之一,生产从低端廉价收音机到像ATS-909一样的顶级高端收音机。在过去几年,山进在美国和中国台湾的研发团队开发出了很多新功能,并且很多已经融入了ATS-909的设计之中。

继续阅读

快速地查找程序中的中文字符

编程时进场会因为程序中使用了中文字符导致编译错误。
一般原因: 代码中有中文状态下的标点符号,如 冒号、逗号、引号

如果看一个个地查找的话,会成为斗鸡眼的。怎样在中英文混杂的代码中找出中文来,如果只想要保留其中的英文,一行一行编辑的话,既浪费时间又容易出错,如何快速的找出其中的中文字符呢?

继续阅读

C++中的二分算法,二分查找

用C++实现二分法查找,简单来说就是每次去一个有序数列的中间数,时间复杂度为O(n),然后和目标值比对,如果不是的话,大的就在中间值的右边查找,小的话就在中间值的左边查找,时间复杂度为O(logn)。这是最初级的算法。

#include <iostream>
 
using namespace std;
 
 
int SearchK(int *Arr,int low,int high,int k)//在有序数列中返回t的序号p是数列的起点,q是终点
{
 
	int mid;
	while (low<high)//稳定版,考虑数组中不存在k的情况
	{
		mid = (low + high) / 2;
 
		if (Arr[mid] ==k)
		{
			return mid + 1;
		}
		else 
		{
			if (Arr[mid] < k)//右边查找
			{
				low = mid + 1;
			}
			else
			{
				high = mid - 1;
			}
		}
	}
 
	cout << "未找到" << endl;
	return -1;//没找到
 
}
 
int main()
{
	int p[] = { 1, 2, 3, 4, 5, 6, 7 };
 
	cout<<SearchK(p, 0, 6, 6)<<endl;
	cout << SearchK(p, 0, 6, 8)<<endl;
 
	system("pause");
	return 0;
}