码迷,mamicode.com
首页 >  
搜索关键字:c looooops    ( 54个结果
POJ 2115 C Looooops (线性同余方程)
C Looooops Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 19141   Accepted: 5049 Description A Compiler Mystery: We are given a C-language style for loop of...
分类:其他好文   时间:2015-04-22 09:44:21    阅读次数:138
POJ 2115-C Looooops(基础一元线性同余方程)
题意: 对于C的for(i=A ; i!=B ;i +=C)循环语句,问在k位存储系统中循环几次才会结束。 若在有限次内结束,则输出循环次数。 否则输出FOREVER 思路: 易列出同余方程: x*C+y*2^k = B-A用拓展gcd求解即可 //148K 0MS C++ 808B #include #include #include #includ...
分类:其他好文   时间:2015-04-07 00:44:08    阅读次数:166
POJ2115 C Looooops【解线性同余方程】
题目大意: 对于循环语句: for(int i = A; i != B; i += C) 语句1; 已知i、A、B、C都是k进制的无符号整数类型,给出A、B、C、k的值,计算并输出语句1 的执行次数,如果为无限次,那么直接输出"FOREVER"。 思路: 设算法执行X步,那么题目就变为求解A + CX ≡ B( mod M)(M= 2^k)。即A + CX + MY ≡ B。 CX + MY ≡ B - A(M = 2^k),就变为了求 线性同余方程,简单的套用线性同余求解算法即可。...
分类:其他好文   时间:2015-02-22 21:55:24    阅读次数:166
POJ2115:C Looooops(一元线性同余方程)
题目: http://poj.org/problem?id=2115前两天用二元一次线性方程解过,万变不离其宗都是利用扩展欧几里得来接最优解。分析:数论了解的还不算太多,解的时候,碰到了不小的麻烦。设答案为x,n = (1#include #include #include #include usi...
分类:其他好文   时间:2015-01-20 17:17:58    阅读次数:105
poj 2115 C Looooops 扩展欧几里得
题意: 在while(x=a;x!=b;x+=c) statement;中,问statement会被执行多少次,计算在2^k下进行。 思路: 等价于计算同余式a+c*x=b(mod2^k)用扩展欧几里得算法。设g=gcd(a,b)在计算a*x+b*y=g过程中,x的结果可以用b/g调整,y的结果可以用a/g调整,因为a*(b/g)==b*(a/g)。 代码: //poj 2115 //s...
分类:其他好文   时间:2014-12-26 20:23:01    阅读次数:256
poj 2115 C Looooops (解模线性方程)
题意:对于C语言的循环语句for(i=A ; i!=B ;i +=C), 问在k位存储系统中循环几次才会结束。 若在有限次内结束,则输出循环次数,否则输出死循环。 注:利用了 k位存储系统的数据特性进行循环(会溢出)...
分类:其他好文   时间:2014-11-05 17:25:44    阅读次数:184
POJ2115——C Looooops(扩展欧几里德+求解模线性方程)
C LooooopsDescriptionA Compiler Mystery: We are given a C-language style for loop of type for (variable = A; variable != B; variable += C) statement;....
分类:其他好文   时间:2014-10-29 23:34:58    阅读次数:281
POJ 2115 C Looooops【数论】
很容易看出来一个同余式,说到底是解一个线性同余方程,计算机解通常有拓展欧几里得和欧拉定理两种算法,参照去年的NOIP水题,问题是这题数据范围是2^32所以要int64 TAT#include#include#include#includeusing namespace std;__int64 exg...
分类:其他好文   时间:2014-10-05 16:15:28    阅读次数:150
POJ 2115-C Looooops(扩展欧几里德)
C Looooops Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 17981   Accepted: 4694 Description A Compiler Mystery: We are given a C-language style for loop of...
分类:其他好文   时间:2014-09-04 19:11:50    阅读次数:165
poj2115--C Looooops(扩展gcd)
C Looooops Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 17740   Accepted: 4600 Description A Compiler Mystery: We are given a C-language style for loop of t...
分类:其他好文   时间:2014-08-08 21:22:56    阅读次数:284
54条   上一页 1 ... 3 4 5 6 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!