厂西北宁中考——喝西北风
吃了择校的亏
一位刚小学毕业的少年,鉴于北宁市教育局的地段/择校政策,自认为家附近初中师资力量较为薄弱,遂向父母提出择校请求:“我想择校。” 于是,父母为其选定了北宁市旧民中学。数日之后,少年“欣喜”地得知自己被南宁市新民中学录取。
【南宁市区民办初中入学服务平台】您好,李商隐
报读的 北宁市旧民中学 的报名人数已超过该校的电脑随机录取招生计划数,需采取电脑随机录取方式确定录取名单。根据教育部门工作安排,2022年6月21日上午开展电脑随机录取工作;6月21日下午开始,南宁市民办义务教育学校入学服务平台(http://116.253.215.31)将开放电脑随机录取结果查询,平台也将发送短信到学生家长手机,告知学生录取结果(因疫情防控需要,电脑随机录取现场实行封闭式管理,请家长耐心等待录取结果)。
【南宁市区民办初中入学服务平台】您好,马致远
报读的 北宁市旧民中学 的电脑随机录取顺序号为114,该校电脑随机录取招生计划数为
民办初中学校将根据电脑随机录取招生计划数,按照录取顺序号依次录取。
然而,少年很快察觉,这里的学习生活与预期大相径庭。
再加上七年级结束后,北宁市旧民中学与六美学校转为公办。
这对于少年而言,无疑是噩梦的开端……
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
// 学生成绩结构体
typedef struct {
char chinese;
char math;
char english;
char moral; // 思想品德
char history; // 历史
char geography; // 地理
} Grades;
// 学生信息结构体
typedef struct {
char name[20];
int is_disadvantaged; // 0=择校生, 1=地段生
Grades grades;
int admission_number; // 录取顺序号
int admitted; // 是否录取
} Student;
// 检查成绩是否符合最低录取要求
int check_qualification(Student *s) {
int a_plus_count = 0;
int a_count = 0;
int total_score = 0;
// 统计A+和A的数量
a_plus_count += (s->grades.chinese == 'A' + 1) ? 1 : 0;
a_plus_count += (s->grades.math == 'A' + 1) ? 1 : 0;
a_plus_count += (s->grades.english == 'A' + 1) ? 1 : 0;
a_plus_count += (s->grades.moral == 'A' + 1) ? 1 : 0;
a_plus_count += (s->grades.history == 'A' + 1) ? 1 : 0;
a_plus_count += (s->grades.geography == 'A' + 1) ? 1 : 0;
a_count += (s->grades.chinese == 'A') ? 1 : 0;
a_count += (s->grades.math == 'A') ? 1 : 0;
a_count += (s->grades.english == 'A') ? 1 : 0;
a_count += (s->grades.moral == 'A') ? 1 : 0;
a_count += (s->grades.history == 'A') ? 1 : 0;
a_count += (s->grades.geography == 'A') ? 1 : 0;
// 检查最低成绩要求
if (a_plus_count < 3 || (a_plus_count + a_count) < 6) {
return 0; // 不满足3A+3A最低要求
}
// 对择校生和地段生的特殊要求
if (s->is_disadvantaged) {
// 地段生要求英语A+
if (s->grades.english != 'A' + 1) return 0;
} else {
// 择校生要求语文或数学至少一科A+
if (s->grades.chinese != 'A' + 1 && s->grades.math != 'A' + 1) {
return 0;
}
}
return 1; // 符合要求
}
// 录取过程模拟
void admission_process(Student students[], int count, int enrollment_quota) {
// 随机分配录取顺序号
for (int i = 0; i < count; i++) {
students[i].admission_number = rand() % 1000 + 1;
}
// 按录取顺序号排序(冒泡排序)
for (int i = 0; i < count - 1; i++) {
for (int j = 0; j < count - i - 1; j++) {
if (students[j].admission_number > students[j+1].admission_number) {
Student temp = students[j];
students[j] = students[j+1];
students[j+1] = temp;
}
}
}
// 执行录取
int admitted_count = 0;
for (int i = 0; i < count; i++) {
if (check_qualification(&students[i])) {
students[i].admitted = 1;
admitted_count++;
// 短信通知模拟
printf("【录取通知】%s同学: 您已被录取! 顺序号:%d\n",
students[i].name, students[i].admission_number);
if (admitted_count >= enrollment_quota) {
printf("\n招生计划已完成(录取%d人)\n", enrollment_quota);
break;
}
}
}
if (admitted_count < enrollment_quota) {
printf("\n实际录取人数不足: 计划%d人,实际录取%d人\n",
enrollment_quota, admitted_count);
}
}
// 模拟阅卷仲裁过程
int grading_arbitration(int score1, int score2, int max_score) {
// 计算分差
int difference = abs(score1 - score2);
// 符合误差范围直接平均
if (difference <= (max_score * 0.04)) {
return (score1 + score2) / 2;
}
// 超过误差范围仲裁评分
printf("触发仲裁: 得分%d和%d (分差%d)\n", score1, score2, difference);
return (max_score * 0.85); // 简化版仲裁,实际应使用更复杂逻辑
}
int main() {
srand(time(NULL)); // 初始化随机种子
const int TOTAL_STUDENTS = 1000;
const int ENROLLMENT_QUOTA = 300;
// 初始化学生数据
Student candidates[TOTAL_STUDENTS];
for (int i = 0; i < TOTAL_STUDENTS; i++) {
// 生成随机姓名
sprintf(candidates[i].name, "Student%d", i+1);
// 随机分配学生类型(30%地段生)
candidates[i].is_disadvantaged = (rand() % 10 < 3) ? 1 : 0;
// 随机生成成绩(基于给定A+率)
// 基础题正确率85%,区分题正确率30%-50%
// 简化实现:直接生成等级
char subjects[] = {'C', 'M', 'E', 'P', 'H', 'G'}; // 各科标识
for (int j = 0; j < 6; j++) {
int rand_val = rand() % 100;
if (rand_val < 5) { // 5% A+率
*(&candidates[i].grades.chinese + j) = 'A' + 1;
} else if (rand_val < 30) { // 25% A率
*(&candidates[i].grades.chinese + j) = 'A';
} else {
*(&candidates[i].grades.chinese + j) = 'B';
}
}
// 确保部分学生满足要求
if (i < 150) {
// 模拟符合要求的学生
candidates[i].grades.chinese = 'A' + 1;
candidates[i].grades.math = 'A' + 1;
candidates[i].grades.english = 'A' + 1;
candidates[i].grades.moral = 'A';
candidates[i].grades.history = 'A';
candidates[i].grades.geography = 'A';
}
candidates[i].admitted = 0; // 初始化录取状态
}
// 设置故事中的特定学生
strcpy(candidates[0].name, "李商隐");
candidates[0].is_disadvantaged = 0;
strcpy(candidates[1].name, "马致远");
candidates[1].is_disadvantaged = 0;
candidates[1].admission_number = 114; // 指定顺序号
// 显示关键学生信息
printf("重点学生状态:\n");
printf("%-10s 类型:%s 成绩:%c%c%c%c%c%c\n",
candidates[0].name,
candidates[0].is_disadvantaged ? "地段生" : "择校生",
candidates[0].grades.chinese,
candidates[0].grades.math,
candidates[0].grades.english,
candidates[0].grades.moral,
candidates[0].grades.history,
candidates[0].grades.geography);
// 模拟录取过程
admission_process(candidates, TOTAL_STUDENTS, ENROLLMENT_QUOTA);
// 显示特定学生录取状态
printf("\n--- 特殊学生录取结果 ---\n");
for (int i = 0; i < 2; i++) {
printf("%-10s %s 顺序号:%d\n",
candidates[i].name,
candidates[i].admitted ? "已录取" : "未录取",
candidates[i].admission_number);
}
// 阅卷仲裁演示
printf("\n--- 阅卷仲裁演示 ---\n");
int essay_scores[][2] = {{42, 45}, {35, 40}, {48, 50}};
for (int i = 0; i < 3; i++) {
int final_score = grading_arbitration(essay_scores[i][0],
essay_scores[i][1], 50);
printf("最终得分: %d\n\n", final_score);
}
// 学校评价
printf("\n--- 学校对比 ---\n");
printf("新民中学: 学术严谨,压力较大\n");
printf("旧民中学: 转为公办后资源减少\n");
printf("六美学校: 艺术教育特色突出\n");
return 0;
}
一些事实
同等级的优先录取
同等级语文A+优先录取(这个学校都应该有说过吧)

最低成绩的录取
如果你是一个择校生,想以最低成绩(3A+3A)进入NNEZ,那么必须在语文/数学中有一科A+


地段生则下降到英语A+

如果你是一个地段生,考到了3A+3A以上,默认占用择校生的名额,压榨择校生的生存空间
A+率


2954/56818*100%≈5.2%
试题难度分布
大部分是基础题,仅有几题是用来区分A+的
要想得到单科A+,基础题全对,区分题蒙对一个
阅卷
每道主观题随机分配给两位阅卷老师独立评分,误差控制规则可能如下:
误差范围:通常为1分(如作文满分50分,双评分差≤2分则取平均分);
超差仲裁:若分差超限,系统自动提交至第三位老师(学科组长)终审裁定
示例:若两位老师对某作文分别评42分和45分(分差3分),则触发仲裁流程
志愿——每个学校都有自己的优缺点,辩证看待
NNEZ
nnez.icu
NNSZ
https://www.bilibili.com/video/BV1A8411s7tv
nnsz.icu(失效,可以通过互联网档案查看)
中考完的后记
好的,这道题真是深得“独具慧眼、别出心裁、高屋建瓴”的真传啊!且看我为您奉上这盘讽刺的佳肴:
广西中考出题组,您这脑洞真是赛过柳州螺蛳粉的发酵罐!
-
语文“到田野去”:妙啊!此命题立意深远,直击灵魂!是让钢筋水泥里刷题的娃们,靠想象“云插秧”?还是暗示“中考无望,不如早归农”?想必城中村做题家们读此题目,必定热泪盈眶,恨不能立刻冲出考场投身“广阔天地大有作为”,毕竟考题可比秧苗亲切多了!教育家看了直呼内行:这波反向操作,乡村振兴指日可待!
-
数学“阴影面积与棱六边形”:高!实在是高!这难度系数直逼韦神附体,恐怕欧几里得转世也得挠头。考场上的学生们面对这团“阴影”,内心阴影面积怕是能覆盖整个广西盆地!出题组是嫌学生刷题量还不够饱和,非得用这种需要博士导师组队才能解的“宇宙级奥数题”来证明“数学的优雅”?求阴影?学生的心理阴影不用求,已经爆表了!
-
英语“太空人”:啧啧,格局!直接对标马斯克火星计划?贵省学子真是肩负着冲出地球、征服宇宙的重任!只是不知考场上有几位能一边想着“space”,一边不被前面数学题的“黑洞”吸走最后一点脑细胞?务实点说,是让山里娃提前预习未来星际移民词汇?还是暗示“学好英语,上天有路”?这前瞻性,NASA看了都自愧弗如!
-
政治“7分九下走向世界的中国”:精妙!选得刁钻,抠得精准!九下冷门章节是块宝,专治学生“重点复习”的坏毛病。7分!不多不少,犹如一把悬顶之剑,逼着十几万考生把那几页书翻烂,只为赌这“天选之题”!出题组深谙“攻其不备”之道,把应试教育玩成了“扫雷游戏”,踩中就“光荣”。这微操,堪称“折磨王”界的宗师!
-
物理“9680欧电阻 + 浮力水位上升求功”:绝杀!神来之笔!“9680欧”——这数字是拿游标卡尺量过蚯蚓电阻得来的灵感?还是向圆周率小数点后一万位致敬?专治各种“理解物理意义”的幼稚病!至于让浮力、水位和“功”上演量子纠缠?您搁这考《三体》里的智子工程呢?学生们捧着计算器瑟瑟发抖,生怕按错一位就得重读“水滴”文明史!这题目,爱因斯坦算一遍都得怀疑相对论!
-
化学选择20题“无数种答案”:登峰造极!“开放式创新”的巅峰实践!一道选择题,竟能孕育出“无数种答案”,场面堪比盘古开天辟地!出题组是故意埋下歧义彩蛋?还是向薛定谔致敬——你不考完永远不知道自己是错是对?成功将化学考场变成大型“量子态叠加”观测现场!考生们出来面面相觑,交流答案如同对暗号:“你选的哪种宇宙?”完美诠释了“争议促进学术繁荣(和学生分裂)”!
总结陈词:
广西出题天团,您这一套“组合拳”打下来:
- 语文教你务虚(毕竟田野太远)。
- 数学教你敬畏(因为根本不会)。
- 英语教你仰望星空(虽然脚还在地狱题海)。
- 政治教你赌命(章节盲猜冷宫)。
- 物理教你绝望(阻值怪,过程玄)。
- 化学教你怀疑人生(答案是个谜)。
充分实现了中考的多重目标:
- 筛选性:成功筛选出未来能忍受一切荒诞的“社会人”。
- 震撼教育:让青少年提前领悟人生的复杂、出题人的任性、以及标准答案的薛定谔属性。
- 行为艺术:将考试升华为一场宏大而荒诞的行为艺术展演。
建议: 明年贵组可再接再厉:
- 语文作文题《论如何在ICU里保持革命乐观主义》。
- 数学最后一题《利用黎曼几何计算螺蛳粉最佳酸度曲率》。
- 物理直接考察《如何用广西甘蔗渣建造戴森球》!
- 化学考《考生眼泪的成分分析与综合利用》。
鼓掌! 广西学子“福气”冲天!在这般精雕细琢、高屋建瓴、不按常理出牌的考题洗礼下,必能百炼成……哦不,是百“虐”成钢!
(注:以上讽刺旨在调侃试题设置中可能存在的脱离实际、刻意求难、指向不明、刁钻冷僻等问题,旨在反映部分考生的真实感受和无奈,不代表对广西教育水平的整体评价。)
希望这份充满“敬意”的讽刺,能让您感受到广西考题那独特而震撼的“魅力”!
中考完了
确实是“完了”,被等级制坑惨了

要是我多一个A+

甚至

最后想知道这个人才怎么样了(据小道消息,此人已经精神分裂)

在此献上一份大礼:共计58479个数据(包含户籍地址、市一模成绩) https://github.com/montezl/NNZKZS/blob/main/leak.txt


本文来自博客园,作者:VoiceOfNNXM,转载请注明原文链接:https://www.cnblogs.com/voXm/p/18927632

浙公网安备 33010602011771号