合集-OI题解
摘要:P5709 [深基2.习6] Apples Prologue / 苹果和虫子 有 \(s\) 分钟的总时间,吃一个苹果需要 \(t\) 分钟。那么,在 \(s\) 分钟内能吃掉的苹果数量就是 \(s/t\)。 如果 \(s\) 分钟正好是 \(t\) 的倍数,比如 \(s = 200, t = 10
阅读全文
摘要:P5722 [深基4.例11] 数列求和 初始化一个变量:声明一个变量 sum 并将其初始值设为 0,这个变量将用来存储累加的和。 循环累加:使用一个 for 循环,从 1 开始,一直迭代到 n。 累加操作:在循环的每一次迭代中,将当前的循环变量 i 的值加到 sum 上。 输出操作:循环结束后,s
阅读全文
摘要:P5716 [深基3.例9] 月份天数 参考代码 #include <cstdio> int main() { // 定义一个整型数组,预先存储平年时每个月的天数 // days[0] 对应 1 月,days[1] 对应 2 月,以此类推 int days[12] = {31, 28, 31, 30
阅读全文
摘要:P5733 [深基6.例1] 自动修正 0-based C 风格字符串 参考代码 #include <cstdio> #include <cstring> // 引入字符串处理库,用于 strlen const int N = 105; // 定义一个常量 N,表示数组的最大大小,防止溢出 char
阅读全文
摘要:函数 程序中有时会多次使用相同的语句,而且无法通过循环来减少重复编程。对于这样的代码块,可以将其封装成一个函数。每个程序都用到了主函数 main(),除此之外,C++ 中有一些常用函数,有时也需要自定义函数,并将参数传给函数,使其能够根据这些参数完成要求的任务。 常见函数 头文件 <cmath> 里
阅读全文
摘要:P1001 A+B Problem 这道题是编程竞赛中最经典的入门题目,它的目标是熟悉编程语言的基本输入、计算和输出操作。 读取输入 首先,程序需要从标准输入流(通常是键盘或评测系统提供的输入文件)中读取两个整数。 这两个整数由空格隔开,需要一种能够处理这种格式的读取方式。 进行计算 将读取到的两个
阅读全文

浙公网安备 33010602011771号