【数论Day1】 最大公约数(gcd)题目
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)题目的更多相关文章
- 1011 最大公约数GCD
1011 最大公约数GCD 基准时间限制:1 秒 空间限制:131072 KB 输入2个正整数A,B,求A与B的最大公约数. Input 2个数A,B,中间用空格隔开.(1<= A,B < ...
- 51Nod--1011最大公约数GCD
1011 最大公约数GCD 基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 收藏 关注 输入2个正整数A,B,求A与B的最大公约数. Input 2个数A,B,中间用 ...
- 最大公约数(GCD)与最小公倍数(LCM)的计算
给出两个数a.b,求最大公约数(GCD)与最小公倍数(LCM) 一.最大公约数(GCD) 最大公约数的递归: * 1.若a可以整除b,则最大公约数是b * 2.如果1不成立,最大公约数便是b ...
- HDU 2504 又见GCD(数论,最大公约数)
又见GCD Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submi ...
- 浅谈欧几里得算法求最大公约数(GCD)的原理及简单应用
一.欧几里得算法及其证明 1.定义: 欧几里得算法又称辗转相除法,用于求两数的最大公约数,计算公式为GCD(a,b)=GCD(b,a%b): 2.证明: 设x为两整数a,b(a>=b)的最大公约 ...
- 数论day1 —— 基础知识(们)
[pixiv] https://www.pixiv.net/member_illust.php?mode=medium&illust_id=61632537 向大(hei)佬(e)势力学(di ...
- 最大公约数GCD
基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 输入2个正整数A,B,求A与B的最大公约数. Input 2个数A,B,中间用空格隔开.(1<= A,B <= ...
- 【数论】如何证明gcd/exgcd
我恨数论 因为打这篇的时候以为a|b是a是b的倍数,但是懒得改了,索性定义 a|b 为 a是b的倍数 咳咳,那么进入正题,如何证明gcd,也就是 gcd(a,b) = gcd(b,a%b)? 首先,设 ...
- [算法]求满足要求的进制(辗转相除(欧几里得算法),求最大公约数gcd)
题目 3在十进制下满足若各位和能被3整除,则该数能被3整除. 5在十六进制下也满足此规律. 给定数字k,求多少进制(1e18进制范围内)下能满足此规律,找出一个即可,无则输出-1. 题解 写写画画能找 ...
随机推荐
- springmvc接收json注意事项
在以前使用SpringMvc框架时,在接受json数据时碰到了一些奇怪的问题.这里记录下来,方便以后查阅. 1. data 里写json对象 , 即该json数据没有被单(双)引号包住 ...
- 阿里云代金券 - 双12疯了~~~ 4核8G 3M带宽只要1890元/3年
阿里云双12大促简直疯了,4核8G 3M带宽只要1890元/3年,比双11疯狂多了,双11没有上车的赶快来买吧!!! 前去阿里云双12活动页面 截图如下: 从截图中可以看出,不仅4核8G降到了地板,1 ...
- libgdx学习记录9——FreeType,ttf中文显示
前面讲到使用Hireo创建的BitmapFont以显示中文字体.这种方式效率很高,当所要显示的字的总数较少,并且大小比较固定时,可以采用这种方式. 但是这种也有弊端: (1)字体大小不能随意设置,当放 ...
- stl源码剖析 详细学习笔记 算法(5)
//---------------------------15/04/01---------------------------- //inplace_merge(要求有序) template< ...
- Asp.Net_抓包解析xml文件为json
protected void Button1_Click(object sender, EventArgs e) { string Phone = this.Txt_Con.Text; string ...
- 如何用istio实现请求超时管理
前言 在前面的文章中,大家都已经熟悉了Istio的故障注入和流量迁移.这两个方面的功能都是Istio流量治理的一部分.今天将继续带大家了解Istio的另一项功能,关于请求超时的管理. 首先我们可以通过 ...
- 李群与李代数在slam中的应用
昨天,刚接触道了李群和李代数,查了许多资料,也看了一些视屏.今天来谈谈自己的感受. 李群是有一个挪威数学家提出的,在十九二十世纪得到了很大的发展. 其归于非组合数学,现在简单介绍李群和李代数的概念.群 ...
- 一种C#泛型方法在lua中表示的设计
在进行lua方法注册的时候, 大多数解决方案直接否定了泛型方法, 因为在lua侧难以表达出泛型, 以及lua的函数重载问题, 函数重载问题可以通过一些特殊方法解决, 而泛型问题是主要问题, 以Unit ...
- 关于Java开发一职的经验
本人为大四软件工程学生,由于准备不充分也没有前人指点,去年10月份才赶上秋招节奏,然后签下了一家比较起来还行的公司.所以不太期望大家有求职意愿但苦于不知作何准备,所以特列以下知识点检索供大家查阅.如果 ...
- 172. Remove Element【LintCode by java】
Description Given an array and a value, remove all occurrences of that value in place and return the ...