同样大数求余
#include <iostream> #include <cstring> #include <string> using namespace std; int data[101]; string s; int _mod(int b) { int d = 0; for(int i = 0; i < s.size(); i++) { d = d * 10 + s[i] - '0'; d = d % b; } return d; } int main() { //freopen("C:/Users/Alfred/Desktop/1.txt", "r", stdin); int T; cin >> T; while(T--) { int n; cin >> n; for(int i = 0; i < n; i++) cin >> data[i]; cin >> s; int k = 0; cout << "("; cout << _mod(data[0]); for(int i = 1; i < n; i++) cout << "," << _mod(data[i]); cout << ")" << endl; } return 0; }