




已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ACM程序设计,杭州电子科技大学 刘春英 ,2019/5/23,2,今天,,你 了吗?,AC,2019/5/23,3,每周一星(1):,XS,2019/5/23,4,第二讲,基础数学题,2019/5/23,5,课前的一些问题:,一、关于课件 二、关于教材 三、关于选课,2019/5/23,6,“依然”从简单题说起:,SUM(n) = 1 + 2 + 3 + . + n You may assume the result will be in the range of 32-bit signed integer. Sample input: 10 Sample output: 55 /showproblem.php?pid=1001,2019/5/23,7,很常见的一种写法:,#include int main() int n, i, sum=0; scanf(“%d“, ,2019/5/23,8,其它方法?,SUM(n) = 1 + 2 + 3 + . + n = n * (n+1) / 2 什么风险? 如何处理?,2019/5/23,9,OJ评测原理,2019/5/23,10,有什么问题呢?,享受今天的慢车旅程吧,2019/5/23,11,HDOJ_1008: Elevator,2019/5/23,12,这是2004浙江省赛最简单的一题,当时训练水平相对较高的学校基本上10分钟之内解决该题,这是一个没有算法的简单模拟题目。 入门训练的好选择,题目评述:,2019/5/23,13,A+B for Polynomials,Sample Input 2 1 2.4 0 3.2 2 2 1.5 1 0.5 Sample Output 3 2 1.5 1 2.9 0 3.2 本题数据结构?(针对不同数据特点) 本题注意事项?,2019/5/23,14,HDOJ_1108 最小公倍数,给定两个正整数,计算这两个数的最小公倍数。 Input: 10 14 Output: 70 思考:如何求最小公倍数(LCM)? LCM = GCD,2019/5/23,15,GCD求解过程,x=2,2019/5/23,16,欧几里德算法,int gcd(int da,int xiao) int temp; while (xiao!=0) temp=da%xiao; da=xiao; xiao=temp; return(da); ,思考: 递归的形式如何写?,2019/5/23,17,HDOJ_1061 Rightmost Digit,Given a positive integer N, you should output the most right digit of NN (1=N=1,000,000,000). 3 4 7 6,2019/5/23,18,HDOJ_1061 Rightmost Digit,数据规模 很大 暴力方法 该打 基本思路 规律,2019/5/23,19,HDOJ_2035 人见人爱AB,求AB的最后三位数表示的整数(1=A,B=10000) 2 3 12 6 8 984,2019/5/23,20,HDOJ_2035 人见人爱AB,最暴力的暴力? 改进的暴力? 如果: (1=A,B=100000000)怎么办? 二分加速?,2019/5/23,21,1021 Fibonacci Again,2019/5/23,22,题目分析:,能被3整除的整数的特点?,还要看程序吗?,如果两个数的和能被3整除,这两个数有什么特点?,关于“和”能否被3整除,这两个数一共有多少种组合?,会不会出现某连续两项和后面连续两项相等的情况?如果出现,能得到什么信息?,2019/5/23,23,Hdoj_1021程序清单:,#include int main() long n; scanf(“%ld“, ,2019/5/23,24,HDOJ_1005: Number Sequence,2019/5/23,25,Question:,暴力(Brute-Force)能解决问题吗?,2019/5/23,26,题目分析:,对于这种题目,千万不能蛮干!实际上,有经验的同学看到本题目的数据规模,很快就能知道:这类题目有规律可循。,2019/5/23,27,现在对这题有什么想法,?,2019/5/23,28,附:非典型数学题,HDOJ_1205 吃糖果 Gardon吃糖果时有个特殊的癖好,就是不喜欢将一样的糖果放在一起吃,喜欢先吃一种,下一次吃另一种;可是Gardon不知道是否存在一种吃糖果的顺序使得他能把所有糖果都吃完?请你写个程序帮忙计算一下 对于每组数据,输出一行,包含一个“Yes“或者“No“。,2019/5/23,29,请自己仔细分析.,哪位同学做个陈述?,2019/5/23,30,课后任务:,完成在线练习: 201309A
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 4.2 角 第1课时 角 说课稿 2024-2025学年北师大版七年级数学上册
- 2025年四川省劳动合同样本
- 7-1 《青蒿素人类征服疾病的一小步》教学设计 2023-2024学年统编版高中语文必修下册
- 晋中事业单位笔试真题2025
- 3.15 秦汉时期的科技与文化 说课稿 2024-2025学年部编版七年级历史上学期
- 2025授权合同样本:授予出版权合同
- 电池厂消防安全培训管理规定
- 湖北公务员真题2025
- 2025四川建筑劳务合同示范文本
- (2024年秋季版)江苏省连云港市七年级道德与法治下册 第四单元 体悟生命价值 第10课 珍爱生命 第2框 生命只有一次说课稿2 苏教版
- Kappa测试数据分析报告
- 安吉汽车物流运输优化方案全套
- 新教材-人教版高中物理选择性必修第一册 第一章 动量守恒定律 知识点考点重点难点提炼汇总
- 变更董事股东会决议
- 02jrc901b电子海图操作jan中文说明书
- 精选幼儿园体能大循环方案
- 全国中学生物理竞赛复赛实验考查
- 例谈小组合作学习在小学英语教学中的有效开展(讲座)课件
- 部编版五年级道德与法治上册第3课《主动拒绝烟酒与毒品》优秀课件【最新】
- 《认识分式》教学课件【初中数学】公开课
- 制造企业物料试用单
评论
0/150
提交评论