AcWing 714. 连续奇数的和 1

news/2024/9/25 10:47:39/

给定两个整数 XX 和 YY,输出在他们之间(不包括 XX 和 YY)的所有奇数的和。

输入格式

第一行输入 XX,第二行输入 YY。

输出格式

输出一个整数,表示所有满足条件的奇数的和。

数据范围

−100≤X,Y≤100−100≤X,Y≤100

输入样例1:
6
-5
输出样例1:
5
输入样例2:
15
12
输出样例2:
13
输入样例3:
12
12
输出样例3:
0

代码:

#include<iostream>
#include <bits/stdc++.h>
using namespace std;
int main()
{int a,b,sum=0;cin>>a>>b;if(a>b) swap(a,b);for(int i=a+1;i<b;i++)if(i%2!=0) sum+=i;cout<<sum;return 0;
}

 


http://www.ppmy.cn/news/1506317.html

相关文章

【Canvas与艺术】蓝波纹白底黄星徽章

【成图】 【代码】 <!DOCTYPE html> <html lang"utf-8"> <meta http-equiv"Content-Type" content"text/html; charsetutf-8"/> <head><title>蓝波纹白底黄星徽章</title><style type"text/css&quo…

算法的效率度量——时间复杂度

算法的效率度量 算法的效率度量: 时间复杂度空间复杂度 时间复杂度 如何评估算法的时间开销? ——让算法先运行&#xff0c;事后统计运行时间&#xff1f; 存在问题: 和机器性能有关。如&#xff1a;超级计算机VS单片机和编程语言有关&#xff0c;越高级的语言执行效率越低…

vs+qt一些问题

一直遇到的两个问题&#xff0c;今天解决了 1、 因为前后端分离&#xff0c;前端写完了&#xff0c;后端还在一直修改&#xff0c;但是每次都是单独打开的后端的sln&#xff0c;所以会出现这个&#xff0c;把前端的模块删掉就好了。 2、打开vs项目&#xff0c;很多报错&#…

高级网络渗透测试技术(第一篇)

一、概述 网络渗透测试&#xff08;Penetration Testing, Pen Test&#xff09;是通过模拟恶意攻击者的行为来评估计算机系统、网络或Web应用的安全性。高级网络渗透测试技术则涵盖了更复杂和深入的测试方法&#xff0c;能够更有效地发现并利用系统中的潜在漏洞。 二、前期准…

Bytebase 2.22.1 - SQL 编辑器展示更丰富的 Schema 信息

&#x1f680; 新功能 SQL 编辑器直接展示表&#xff0c;视图&#xff0c;函数&#xff0c;存储过程等各种 Schema 详情。OpenAI 功能进入社区版&#xff08;免费&#xff09;&#xff0c;现在您可以通过配置自有 OpenAI key 在 SQL 编辑器中启用自然语言转 SQL 功能。支持在 …

JavaScript - 变量声明(let、const 和其他)

目录 一、引言 1. let 的作用 2. const 的作用 3. let 与 const 的选择 4. let 和 const 的性能 5. var, let, const 的对比 6. 常见误区 二、其他变量定义 1. var 关键字 2. 全局对象属性 3. 使用 IIFE&#xff08;立即调用函数表达式&#xff09; 4. ES6 模块 总结 …

计算机组成原理(2)[1]:数据的表示和运算基本概念

1 1.1 进位计数制 进制计算制机器相互转换 古老的计数方法 十进制计数法 为什么习惯 是因为人有10个手指 逢十进一 r进制计数法&#xff1a; 基于八进制的加法是逢8进1&#xff01;0.40.41 二进制适合计算机&#xff1f;&#xff1a; 逻辑门电路也是处理二进制的元器件&…

Vue3简单介绍和快速体验

目录 前言 1. Vue3介绍 1.1 Vue的两个核心功能&#xff1a; 1.2 Vue作者介绍 2. Vue3快速体验(非工程化方式) 2.1 所有代码 2.2 导入js 2.3 一些基本指令 2.4 app对象的创建和挂载 ​ 前言 在学习Vue3之前,自己已经学习过的vue2了,在学习Vue3后还是能感觉到2和3在使用…