20170529-3数论_gcd

题解: http://www.cnblogs.com/ljc20020730/p/6919116.html

日期

序号

题目名称

输入文件名

输出文件名

时限

内存

算法

难度

分类

081020

1

最小公倍数

lcm.in

lcm.out

1s

256MB

最小公倍数

1

03数论_gcd

120912

2

最大公约数

gcd.in

gcd.out

1s

256M

数论

2

03数论_gcd

120426

3

约数统计

1.in

1.out

1s

128M

数论

1

03数论_归纳

091104

4

最轻的天平

mobile.in

mobile.out

1s

256MB

数论

3

03数论_gcd

1.LCM Range最小公倍数

【题目描述】给定first和last,求所有从first到last的整数的最小公倍数。一些正整数数的最小公倍数指的是,最小的可以被所有这些数整除的正整数。

【输入文件】两个整数,first和last。(1<=first<=last<=12)。

【输出文件】一个整数,表示最小公倍数。

【输入样例】4 5

【输出样例】20

2.最大公约数(gcd.pas/c/cpp)

来源:NOI 2012 chess

【试题描述】有 N 个整数,kAc 会对它们做 Q 次修改。每次修改指的是对所有数加一个整数(可正可负)

每修改一次后,他想知道当前所有数的最大公约数是多少。

【输入格式】第一行两个整数 N, Q

接下来 N 行,每行一个整数,表示这 N 个数的初始值。

接下来 Q 行,每行一个整数,表示这 Q 个操作。第 i 个数表示这一次操作是增加了多少。

【输出格式】共 Q 行,表示进行完第 i 次操作后,所有数的最大公约数。

【输入样例】

3 2

1 -5 7

-1

1

【输出样例】

6

1

【数据规模】

对于 40%:N, Q <= 1000

对于 70%:N, Q <= 40000

对于 100%:N, Q <= 100000,所有数的绝对值始终小于等于 10^16

在这里,我们认为任意非负整数 x 跟 0 的最大公约数都是 x。

 

3.约数统计AHOI2005

【问题描述】求1..N所有数的所有不同约数个数的和,答案对(10^9+7)取模。

例如N=4

1:1

2:1、2

3:1、3

4:1、2、4

所以答案=1 2 3 4

【样例输入】4

【样例输出】8

【数据范围】

20%:N<=100

40%:N <= 10^4

100%:N <= 10^7

4.最轻的天平 (mobile.c/cpp/pas)L1961

【题目描述】天平的两边有时不一定只能挂物品,还可以继续挂着另一个天平,现在给你一些天平的情况和他们之间的连接关系,要求使得所有天平都能平衡所需物品的总重量最轻,一个天平平衡当且仅当“左端点的重量*左端点到支点的距离=右端点的重量*右端点到支点的距离”。注意题目中的输入保证这些天平构成一个整体。

【输入文件】第一行包含一个n(n<=100),表示天平的数量,天平编号为1到n,接下来包含n行描述天平的情况,每行4个整数p,q,r,b;p和q表示横杆上支点到左边的长度与到右边的距离的比例为p:q,r表示右边的悬挂情况,如果b=0表示右边悬挂的是物品,否则右边悬挂着天平b。

对于所有的输入,保证w*l<231,其中w为最轻的天平重量,而l为输入中描述左右比例时出现的最大值。

【输出文件】输出一个整数表示使得所有的天平都平衡所需最轻的物品总重量。

【样例输入】

4

3 2 0 4

1 3 0 0

4 4 2 1

2 2 0 0

【样例输出】

40

【提示与注意】

对于样例的图:

注意:w*l<2^31。

【数论Day1】 最大公约数(gcd)题目的更多相关文章

  1. 1011 最大公约数GCD

    1011 最大公约数GCD 基准时间限制:1 秒 空间限制:131072 KB 输入2个正整数A,B,求A与B的最大公约数. Input 2个数A,B,中间用空格隔开.(1<= A,B < ...

  2. 51Nod--1011最大公约数GCD

    1011 最大公约数GCD 基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题  收藏  关注 输入2个正整数A,B,求A与B的最大公约数. Input 2个数A,B,中间用 ...

  3. 最大公约数(GCD)与最小公倍数(LCM)的计算

    给出两个数a.b,求最大公约数(GCD)与最小公倍数(LCM) 一.最大公约数(GCD)    最大公约数的递归:  * 1.若a可以整除b,则最大公约数是b  * 2.如果1不成立,最大公约数便是b ...

  4. HDU 2504 又见GCD(数论,最大公约数)

    又见GCD Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submi ...

  5. 浅谈欧几里得算法求最大公约数(GCD)的原理及简单应用

    一.欧几里得算法及其证明 1.定义: 欧几里得算法又称辗转相除法,用于求两数的最大公约数,计算公式为GCD(a,b)=GCD(b,a%b): 2.证明: 设x为两整数a,b(a>=b)的最大公约 ...

  6. 数论day1 —— 基础知识(们)

    [pixiv] https://www.pixiv.net/member_illust.php?mode=medium&illust_id=61632537 向大(hei)佬(e)势力学(di ...

  7. 最大公约数GCD

    基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 输入2个正整数A,B,求A与B的最大公约数. Input 2个数A,B,中间用空格隔开.(1<= A,B <= ...

  8. 【数论】如何证明gcd/exgcd

    我恨数论 因为打这篇的时候以为a|b是a是b的倍数,但是懒得改了,索性定义 a|b 为 a是b的倍数 咳咳,那么进入正题,如何证明gcd,也就是 gcd(a,b) = gcd(b,a%b)? 首先,设 ...

  9. [算法]求满足要求的进制(辗转相除(欧几里得算法),求最大公约数gcd)

    题目 3在十进制下满足若各位和能被3整除,则该数能被3整除. 5在十六进制下也满足此规律. 给定数字k,求多少进制(1e18进制范围内)下能满足此规律,找出一个即可,无则输出-1. 题解 写写画画能找 ...

随机推荐

  1. Linux服务-openssh

    目录 1. 使用 SSH 访问远程命令行 1.1 OpenSSH 简介 1.2 SSH 版本 1.3 SSH 认证方式 1.4 openSSH 的工作模式 1.5 Secure Shell 示例 1. ...

  2. 基于R语言的时间序列分析预测

    数据来源: R语言自带 Nile 数据集(尼罗河流量) 分析工具:R-3.5.0 & Rstudio-1.1.453 #清理环境,加载包 rm(list=ls()) library(forec ...

  3. Trusted Cloud Summit(2018.08.14)

    时间:2018.08.14地点:北京国际会议中心

  4. test zhenai

    web.Document.InvokeScript("eval",new string[]{"document.getElementById('passwordbt'). ...

  5. 20155317王新玮《网络对抗技术》实验9 web安全基础实践

    20155317王新玮<网络对抗技术>实验9 web安全基础实践 一.实验准备 1.0 实验目标和内容 Web前端HTML.能正常安装.启停Apache.理解HTML,理解表单,理解GET ...

  6. Android开发——RecyclerView特性以及基本使用方法(一)

    )关于点击事件,没有像ListView那样现成的API,但是自己封装起来也不难,而且我们使用ListView时,如果item中有可点击组件,那么点击事件的冲突也是一个问题,而在RecyclerView ...

  7. Selenium 爬取全国水质周报Word

    很久没写爬虫了 ,昨天有个学姐说需要爬取水质的一些数据,给了个网站( http://xxfb.hydroinfo.gov.cn/ssIndex.html?type=2&tdsourcetag= ...

  8. SSIS 你真的了解事务吗?

    事务用于处理数据的一致性,事务的定义是,处于同一个事务中的操作是一个工作单元,要么全部执行成功,要么全部执行失败.把事务的概念应用到在实际的SSIS Package场景中,如何在Package中实现事 ...

  9. 如何唯一确定一个 Java 类?

    今天偶然想起之前和朋友讨论过的一个问题:如何唯一确定一个 Java 类?我相信大多数朋友遇到这个问题的回答都是:类的全路径呗.但事实上,唯一确定一个 Java 类,单单靠类路径是不够的,还要多加上一个 ...

  10. CSS技巧收集——毛玻璃效果

    先上 demo和 源码 其实毛玻璃的模糊效果技术上比较简单,只是用到了 css 滤镜(filter)中的 blur 属性.但是要做一个好的毛玻璃效果,需要注意很多细节. 比如我们需要将上图中页面中间的 ...