- 53
- 0
- 约小于1千字
- 约 3页
- 2017-06-08 发布于重庆
- 举报
pascal找分数
找分数 文件名zfs.pas 【试题描述】有一张分数表,其中的每一项是以Z字形先后次序按某种规律形成的,每一项编号和对应的分数如下表和下图所示:编号1234567…分数1/11/22/13/12/21/31/4…请根据表中规律,对于输入的整数N 1≤N≤20000 输出对应的第N项分数.【输入描述】输入文件(zfs.in)只有一行,有一个正整数N。【输出描述】输出文件(zfs.out)只有一行,有一个分数,分子和分母间用“/”号分隔。【输入样例】8【输出样例】2/3 由于N的范围很大,如果一个个举的话,就算不超时也没什么意思,思考的乐趣少了。 说到底,我们只需找出分数线左右两边的数与N的关系,这是一个纯粹的数学问题。 而观察到每一条斜线上的数,左右之和都相等,因此我们只需求出一个就行了(左边或右边),另一个就用 “和减左边”或“和减右边”得到。先来搞定 左+右的和sum 与N的关系: 关于a的那个式子来之不易……
参考程序:
var N,a,S,L,F:longint;
begin
readln N ;
a: trunc sqrt 2*N ; //这里a赋的是近似值,准确值会在下一个while语句中求得;
while true do
begin
if a* a-1 div 2 N and a*
您可能关注的文档
最近下载
- 第八讲共奉中国与中华民族内聚发展辽宋夏金时期01课件讲解.pptx VIP
- TC7525-16塔式起重机电控说明书.pdf
- 汽车车内空调流场分析与优化.docx VIP
- 船长见习记录薄附页(见习报告)(最全).doc VIP
- WW╱ T 0075-2017 田野考古钻探记录规范.pdf VIP
- 2023年成都天府新区投资集团有限公司招聘考试试题及答案解析.docx VIP
- 2022年成都天府新区投资集团有限公司招聘考试题库及答案解析.docx VIP
- 2026四川成都天府新区投资集团有限公司招聘产业投资岗等岗位47人笔试备考试题及答案解析.docx VIP
- 中华民族共同体概论大讲堂课件第七讲华夷一体与中华民族空前繁盛(隋唐五代时期).pptx VIP
- 2026四川成都天府新区投资集团有限公司招聘产业投资岗等岗位47人备考题库及答案详解一套.docx VIP
原创力文档

文档评论(0)