3040 中国余数定理 1

3040 中国余数定理 1

时间限制: 1 s

空间限制: 32000 KB

题目等级 : 青铜 Bronze

题目描述 Description

摘自算法导论。。。。。。

找出第k个被3,5,7除的时候,余数为2,3,2的数;

输入描述 Input Description

一个数k。

输出描述 Output Description

求出第k个符合条件的数。

样例输入 Sample Input

1

样例输出 Sample Output

23

数据范围及提示 Data Size & Hint

k>=1;

答案不超过long long所能存储的范围。

典型的数论题。

分类标签 Tags

数学/物理 模拟 数论

//╮(╯▽╰)╭
#include<iostream>
using namespace std;
int main()
{
    long long k,i;
    cin>>k;
    i=3*5*7*(k-1)+23;
    cout<<i<<endl;
    return 0;
}

时间: 2024-10-10 06:41:45

3040 中国余数定理 1的相关文章

3040 中国余数定理 1[一中数论随堂练]

3040 中国余数定理 1 时间限制: 1 s 空间限制: 32000 KB 题目等级 : 青铜 Bronze 题解 题目描述 Description 摘自算法导论...... 找出第k个被3,5,7除的时候,余数为2,3,2的数: 输入描述 Input Description 一个数k. 输出描述 Output Description 求出第k个符合条件的数. 样例输入 Sample Input 1 样例输出 Sample Output 23 数据范围及提示 Data Size & Hint

3990 中国余数定理 2[一中数论随堂练]

3990 中国余数定理 2 时间限制: 1 s 空间限制: 1000 KB 题目等级 : 白银 Silver 题解 查看运行结果 题目描述 Description Skytree神犇最近在研究中国博大精深的数学. 这时,Sci蒟蒻前来拜访,于是Skytree给Sci蒟蒻出了一道数学题: 给定n个质数,以及k模这些质数的余数.问:在闭区间[a,b]中,有多少个k?最小的k是多少? Sci蒟蒻数学能力差了Skytree三条街,所以他只好寻求计算机的帮助.他发邮件给同为oier的你,你能帮他解决这个问

初识中国余数定理 (Chinese Remainder Theorem)

初识中国余数定理 (Chinese Remainder Theorem) 中国余数定理介绍 起源: 在<孙子算经>中有这样一个问题: "今有物不知其数,三三数之剩二(除以3余2),五五数之剩三(除以5余3),七七数之剩二(除以7余2),问物几何?" 这个问题称为"孙子问题",该问题的一般解法国际上称为"中国剩余定理". 解法: 设未知数为X 1. 找到三个数: 1). 从3和5的公倍数中找到被7除余1的数,15: 2). 从5和7的公

中国余数定理 1(codevs 3040)

题目描述 Description 摘自算法导论...... 找出第k个被3,5,7除的时候,余数为2,3,2的数: 输入描述 Input Description 一个数k. 输出描述 Output Description 求出第k个符合条件的数. 样例输入 Sample Input 1 样例输出 Sample Output 23 数据范围及提示 Data Size & Hint k>=1; 答案不超过long long所能存储的范围. 典型的数论题. //中国剩余定理水题 #include&

中国余数定理 2(codevs 3990)

题目描述 Description Skytree神犇最近在研究中国博大精深的数学. 这时,Sci蒟蒻前来拜访,于是Skytree给Sci蒟蒻出了一道数学题: 给定n个质数,以及k模这些质数的余数.问:在闭区间[a,b]中,有多少个k?最小的k是多少? Sci蒟蒻数学能力差了Skytree三条街,所以他只好寻求计算机的帮助.他发邮件给同为oier的你,你能帮他解决这个问题吗? 输入描述 Input Description 输入第一行为三个正整数n.a.b. 第2到n+1行,每行有两个整数,分别代表

CODEVS.3990.中国余数定理2(CRT)

题目链接 颓了一天 写个模板吧.. Chinese_Remainder_Theorem: MashiroSky.远航休息栈 #include <cstdio> #include <cctype> #define gc() getchar() typedef long long LL; const int N=13; LL n,L,R,B[N],m[N]; inline LL read() { LL now=0;register char c=gc(); for(;!isdigit(

中国剩余定理 互质与非互质版本

中国剩余定理互质版 设m1,m2,m3,...,mk是两两互素的正整数,即gcd(mi,mj)=1,i!=j,i,j=1,2,3,...,k. 则同余方程组: x = a1 (mod n1) x = a2 (mod n2) ... x = ak (mod nk) 模[n1,n2,...nk]有唯一解,即在[n1,n2,...,nk]的意义下,存在唯一的x,满足: x = ai mod [n1,n2,...,nk], i=1,2,3,...,k. 解可以写为这种形式: x = sigma(ai* 

ACM知识点分类

ACM知识点分类  (红:完全没听说过 黄:听说过 绿:接触过做过题 蓝:很熟悉刷过专题 紫:见一道秒一道) 第一类:基础算法 (1)     基础算法:枚举,贪心,递归,分治,递推,构造,模拟 (2)     动态规划:背包问题,树形dp,状态压缩dp,单调性优化,插头dp (3)     搜索:dfs,bfs,记忆化搜索,优化与剪枝,双广,A*,IDA*,跳舞链 第二类:数据结构 (1)     简单数据结构:链表,栈和队列,串,树和二叉树,图,排序与检索 (2)     树形结构:线段树,

关于ACM与OJ

初级: 一.基本算法: (1)枚举. (poj1018,poj1753,poj2965) (2)贪心(poj1328,poj2109,poj2586) (3)递归和分治法. (4)递推. (5)构造法.(poj3295,poj3239) (6.1)模拟法.(poj1008,poj1068,poj2632,poj1573,poj2993,poj2996,poj3087) (6.2)模拟法(高精度算法)(poj1001,poj1503,poj2389,poj2602,poj3982,21位大数的水仙