#include using namespace std; #define int long long #define ull unsigned long long #define vi vector #define vc vector #define vs vector #define vb vector #define vpii vector> #define vpic vector> #define vpis vector> #define vvi vector> #define pb push_back #define pii pair #define rep(i, s, e) for (int i = (s); i < (e); i++) #define all(x) x.begin(), x.end() #define fastio ios::sync_with_stdio(false); cin.tie(0); #define MOD 1000000007 signed main() { fastio int t; cin >> t; while(t--) { int n; cin >> n; vi a(n); rep(i, 0, n) cin >> a[i]; int mini = *min_element(all(a)); int cnt = 0; bool chk = true; rep(i, 0, n) { if(a[i] == mini) { cnt++; continue; } if(a[i]%mini != 0) { chk = false; break; } } if(!chk) { cout << n << endl; } else { int ans = n-cnt; cout << ans << endl; } } }