当前位置: 首页 > news >正文

CCF CSP 第37次(2025.03)(1_数值积分_C++)

CCF CSP 第37次(2025.03)(1_数值积分_C++)

      • 解题思路:
        • 思路一:
      • 代码实现
        • 代码实现(思路一):

时间限制: 1.0 秒
空间限制: 512 MiB
原题链接
在这里插入图片描述

解题思路:

思路一:

1、解题步骤拆分:
① 数据输入:输入仅一行 b c l r (b, c 为二次函数的系数,l, r 为区间的左端点和右端点)。

② 数据处理:计算区间内所有偶数点的函数值和,再乘以2。

③ 数据输出:输出最终计算的结果。

代码实现

代码实现(思路一):
#include<iostream>
#include<vector>
using namespace std;
int main(int argc, char const *argv[])
{// 输入:b 和 c 是二次函数的系数,l 和 r 是给定的区间端点long long b, c, l, r;cin >> b >> c >> l >> r;// 偶数点的函数值和long long evenSum = 0;// 如果l是奇数,跳过到下一个偶数if (l % 2 == 1) {l = l + 1;  // 如果l是奇数,就把l加1,使其变为偶数}// 遍历区间内所有偶数点 x,计算每个x对应的二次函数值并累加for (long long x = l; x <= r; x += 2) {  // x每次增加2,确保是偶数evenSum += (x * x + b * x + c);  // 计算x对应的二次函数值,并累加到evenSum}// 输出最终结果:偶数点函数值和乘以2cout << 2 * evenSum << endl;return 0;  // 返回0,程序结束
}

欢迎大家和我沟通交流(✿◠‿◠)

http://www.xdnf.cn/news/72415.html

相关文章:

  • 网工实验——按照接口划分VLAN
  • 影楼精修-中性灰磨皮算法解析
  • redhat秘钥登入
  • 基础知识查缺补漏:RMSE和MSE
  • TOGAF 敏捷冲刺:15 天 Scrum 冲刺实践
  • CentOS7安装MySQL教程
  • 01-初识前端
  • 9.策略模式:思考与解读
  • [FPGA基础] FIFO篇
  • 上位机软件开发的关键技术与应用解析​
  • uCOS3实时操作系统(系统初始化和任务启动)
  • close和shutdown
  • el-select+vue-virtual-scroller解决数据量大卡顿问题
  • Python 爬虫如何获取淘宝商品的 SKU 详细信息
  • 用74HC595芯片就可做一个SPI组件
  • 【内容摘要】大模型内容摘要实战 会议摘要 提示词技巧
  • 【Spring】深入解析 Spring AOP 核心概念:切点、连接点、通知、切面、通知类型和使用 @PointCut 定义切点的方法
  • oracle rac时区问题导致远程查询时间不准
  • 从洗衣房到国学课堂:海信冰箱发起跨越千里的山区助学行动
  • 2024年TETCI SCI2区:增强差分进化麻雀搜索算法DSSADE,深度解析+性能实测
  • AI日报 - 2024年04月22日
  • 【Vue】修饰符
  • 进行ecovadis认证有哪些优势?百胜咨询:专业ecovadis认证辅导机构
  • 安全挑战再升级,2025都有哪些备份与恢复挑战?
  • 开箱即用:一款带世界时钟简约好用在线时间戳转换工具源码
  • 【Linux】:UDP协议
  • C++中的未定义详解
  • 在C++业务类和QML之间创建一个数据桥梁
  • 机器视觉lcd屏增光片贴合应用
  • 什么是Manus,国内用户如何订阅Manus