首页 > TAG信息列表 > Looooops

POJ2115C Looooops

http://poj.org/problem?id=2115 k位储存特点,一旦溢出,那么就到第二个循环开始返回0重新计数。问题实际转化成a+cx=b(mod 2^k)跑多少圈能够重合。因为是k位无符号,所以直接就是2^k次方,0~2^k-1。刚好覆盖模的范围 1 #include<iostream> 2 #include<cstdio> 3 #include<math.h> 4 #

POJ-2115-C Looooops(线性同余方程)

链接: https://vjudge.net/problem/POJ-2115 题意: A Compiler Mystery: We are given a C-language style for loop of type for (variable = A; variable != B; variable += C) statement; I.e., a loop which starts by setting variable to value A and while variable is not

POJ 2115 C Looooops(exgcd)

嗯...   题目链接:http://poj.org/problem?id=2115   (A+s*C)%2^k=B (A+s*C)≡B(mod 2^k) s*C-m*2^k=B-A ax+by=c 有一个问题,b没必要是负的,反正正负a和b的线性组合集都一样,况且此题不需要y     AC代码: 1 #include<cstdio> 2 #include<iostream> 3 4 using namespace std;