信息学奥赛一本通 1035:等差数列末项计算 | OpenJudge NOI 1.3 18
【题目链接】
ybt 1035:等差数列末项计算
OpenJudge NOI 1.3 18:等差数列末项计算
【题目考点】
1. 等差数列
设等差数列第i项为aia_iai,相邻两项的差为ddd
递推公式:ai=ai−1+da_i= a_{i-1} + dai=ai−1+d
通项公式:an=a1+(n−1)da_n = a_1 + (n-1)dan=a1+(n−1)d
2. (扩展)循环
【题解代码】
解法1:用等差数列的递推公式ai=ai−1+da_i= a_{i-1} + dai=ai−1+d
#include <bits/stdc++.h>
using namespace std;
int main()
{int a1, a2, n, ai;cin>>a1>>a2>>n;int d = a2 - a1;ai = a1;for(int i = 2; i <= n; ++i)ai = ai + d;cout<<ai;return 0;
}
解法2:用等差数列的通项公式an=a1+(n−1)da_n = a_1 + (n-1)dan=a1+(n−1)d
#include <bits/stdc++.h>
using namespace std;
int main()
{int a1, a2, n;cin>>a1>>a2>>n;cout<<a1+(a2-a1)*(n-1);return 0;
}
信息学奥赛一本通 1035:等差数列末项计算 | OpenJudge NOI 1.3 18相关推荐
- 信息学奥赛一本通 1069:乘方计算 | OpenJudge NOI 1.5 13
[题目链接] ybt 1069:乘方计算 OpenJudge NOI 1.5 13:乘方计算 [题目考点] 1. 循环求幂 设变量r初始值为1:int r = 1; 循环n次每次循环中输入变量a,将r ...
- 信息学奥赛一本通 1140:验证子串 | OpenJudge NOI 1.7 18
[题目链接] ybt 1140:验证子串 OpenJudge NOI 1.7 18:验证子串 [题目考点] 1. 字符串处理 2. 判断子串(字符串模式匹配) 本文只给出的都是枚举求子串的算法.假设要 ...
- 信息学奥赛一本通 1072:鸡尾酒疗法 | OpenJudge NOI 1.5 18
[题目链接] ybt 1072:鸡尾酒疗法 OpenJudge NOI 1.5 18:鸡尾酒疗法 [题目考点] 1. 循环.判断 [解题思路] 先输入鸡尾酒疗法的数据,求出鸡尾酒疗法的有效率x 再分别 ...
- 信息学奥赛一本通 1209:分数求和 | OpenJudge NOI 1.13 12:分数求和
[题目链接] ybt 1209:分数求和 OpenJudge NOI 1.13 12:分数求和 [题目考点] 1. 求最大公约数 2. 求最小公倍数 [解题思路] 求最大公约数,可以用辗转相除法.具体 ...
- 信息学奥赛一本通 1294:Charm Bracelet | OpenJudge NOI 2.6 7113:Charm Bracelet | 洛谷 P2871
[题目链接] ybt 1294:Charm Bracelet OpenJudge NOI 2.6 7113:Charm Bracelet 洛谷 P2871 [USACO07DEC]Charm Brac ...
- 信息学奥赛一本通 1242:网线主管 | OpenJudge NOI 1.11 04:网线主管
[题目链接] ybt 1242:网线主管 OpenJudge NOI 1.11 04:网线主管 [题目考点] 1. 二分答案 [解题思路] 看题目中的数据都带小数点,似乎这是实数域上的问题.但仔细分析 ...
- 信息学奥赛一本通 1173:阶乘和 | OpenJudge NOI 1.6 15 | 洛谷 P1009 [NOIP1998 普及组] 阶乘之和
[题目链接] ybt 1173:阶乘和 注:一本通上这题,应该把n≤50n\le50n≤50当做n≤100n\le100n≤100来看 OpenJudge NOI 1.6 15:阶乘和 洛谷 P100 ...
- 信息学奥赛一本通 1136:密码翻译 | OpenJudge NOI 1.7 09
[题目链接] ybt 1136:密码翻译 OpenJudge NOI 1.7 09:密码翻译 [题目考点] 1. 字符串处理 2. ASCII码 [解题思路] 思路1:用判断语句 读入字符串,如果字符 ...
- 信息学奥赛一本通 1036:A×B问题 | OpenJudge NOI 1.3 19
[题目链接] ybt 1036:A×B问题 OpenJudge NOI 1.3 19:A*B问题 [题目考点] 1. 不同整型数据的范围 类型 占用字节数 可表示数字范围 char 1 -127~12 ...
最新文章
- Python 之 Numpy (一)属性
- 计算机应用专业毕业设计总结,6.1-7(3)2005年计算机应用技术专业毕业生毕业设计和毕业答辩工作总结0207-ZH...
- oracle exp cluster n,oracle cluster verfication utility failed
- Vue项目中使用 路由导航守卫 处理页面的访问权限
- Linux环境下Python的安装过程
- mysql做wp网站_mysql做wp网站
- [雪峰磁针石博客]python 3.7极速入门教程1安装:Linux(Ubuntu 18.04)及Windows上安装Anaconda...
- 怎么用c语言让电脑定时开关机,电脑定时开关机如何设置?小编教你设置电脑定时开机和关机...
- windows修改用户文件夹名称 更改用户名 修改C盘Users目录下文件夹名称
- Android 开发框架xUtils3
- MFC CString互转LPVOID
- fastLane 初试
- 冯提莫与斗鱼“好聚好散”复制一个当红女主播要迈过多少难关?
- Javascript 8421
- 微信小程序开发---微信获取微信绑定手机号并登录流程
- 可能有用的技术社区(转载)
- JSR 168 翻译03
- 信诺科学计算机说明书,计算机科学技术专业简介(Introduction to computer science and technology).doc...
- 关于HTML中常用选择器
- 手机电池电量测试软件,如何查看手机的电池电量以及如何测试电池电量