分类

c++

嵌套容器:从零开始的详细教程
一、为什么要用嵌套容器?(先理解需求) 生活中的例子 想象你需要记录这些东西: 一个班的成绩表:3个学生,每人有5门课成绩 一个学校的课程表:5个年级,每个年级有若干班级 一个城市的电话号码簿:按区号分类,每个区号下有多个号码 这些都需要表格形式或多级分类的存储,这时就需要嵌套容器。 二、从简单到复
2026-01-29
|
5
|
0
|
0
P1104 生日
题目描述 cjf 君想调查学校 OI 组每个同学的生日,并按照年龄从大到小的顺序排序。但 cjf 君最近作业很多,没有时间,所以请你帮她排序。 输入格式 输入共有 n+1 行, 第 1 行为 OI 组总人数 n; 第 2 行至第 n+1 行分别是每人的姓名 s、出生年 y、月 m、日 d。 输出格式
2026-01-26
|
6
|
0
|
0
P1012 [NOIP 1998 提高组] 拼数
题目描述 设有 n 个正整数 a1…an,将它们联接成一排,相邻数字首尾相接,组成一个最大的整数。 输入格式 第一行有一个整数,表示数字个数 n。 第二行有 n 个整数,表示给出的 n 个整数 ai。 输出格式 一个正整数,表示最大的整数 #include<iostream> using names
2026-01-22
|
4
|
1
|
0
P5707 【深基2.例12】上学迟到
题目描述 学校和 yyy 的家之间的距离为 s 米,而 yyy 以 v 米每分钟的速度匀速走向学校。 在上学的路上,yyy 还要额外花费 10 分钟的时间进行垃圾分类。 学校要求必须在上午 8:00 到达,请计算在不迟到的前提下,yyy 最晚能什么时候出门。 由于路途遥远,yyy 可能不得不提前一点
2026-01-20
|
5
|
1
|
0
这几天的算法题
1.P1075 [NOIP 2012 普及组] 质因数分解 时间限制: 1.00s 内存限制: 128.00MB 题目描述 已知正整数 n 是两个不同的质数的乘积,试求出两者中较大的那个质数。 输入格式 输入一个正整数 n。 输出格式 输出一个正整数 p,即较大的那个质数。 #include <io
2026-01-18
|
6
|
0
|
0
赦免战俘
题目背景 借助反作弊系统,一些在月赛有抄袭作弊行为的选手被抓出来了! 题目描述 现有 2n×2n(n≤10) 名作弊者站成一个正方形方阵等候 kkksc03 的发落。kkksc03 决定赦免一些作弊者。他将正方形矩阵均分为 4 个更小的正方形矩阵,每个更小的矩阵的边长是原矩阵的一半。其中左上角那一个
2026-01-16
|
2
|
0
|
0
P1205 [USACO1.2] 方块转换 Transformations
题目描述 一块 n×n 正方形的黑白瓦片的图案要被转换成新的正方形图案。写一个程序来找出将原始图案按照以下列转换方法转换成新图案的最小方式: 转 90°:图案按顺时针转 90°。 转 180°:图案按顺时针转 180°。 转 270°:图案按顺时针转 270°。 反射:图案在水平方向翻转(以中央铅垂
2026-01-13
|
5
|
1
|
0
回文质数(屎山代码)
P1217 [USACO1.5] 回文质数 Prime Palindromes 时间限制: 1.00s 内存限制: 125.00MB 题目描述 因为 151 既是一个质数又是一个回文数(从左到右和从右到左是看一样的),所以 151 是回文质数。 写一个程序来找出范围 [a,b](5≤a<b≤100,
2026-01-12
|
5
|
0
|
0
详解“列车装袋”问题:从理解到代码实现
这篇文章会一步步带你解决“列车装袋”的问题。我们不绕弯子、不讲故事,只把每个环节讲清楚:先明白题目要我们做什么,再慢慢找到解决问题的方法,最后写出能直接用的代码。全程用直白的话解释,遇到新知识点会重点讲透。 一、先把题目读明白:到底要解决什么问题? 首先,我们得把题目里的关键信息拆解开,知道“已知什
2026-01-11
|
6
|
0
|
0
传奇溢出王
P1009 [NOIP 1998 普及组] 阶乘之和 题目描述 用高精度计算出 S = 1! + 2! + 3! +... + n! 输入格式 一个正整数 n。 输出格式 一个正整数 S,表示计算结果。 输入输出样例 输入 3 输出 9</
2026-01-11
|
6
|
0
|
0