Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <cstdio>#include <cstring>#include <algorithm>using namespace std;int n;long long int m,r;long long int x,y,c;long long int gcd(long long int a1,long long int b1){while(b1 != 0){long long int tmp = b1;b1 = a1 % b1;a1 = tmp;}return a1;}void extendgcd(long long int a1, long long int b1){if (b1 == 0){x = 1;y = 0;return;}extendgcd(b1, a1%b1);long long int tmp = y;y = x - a1/b1 * y;x = tmp;}