
้ข็ฎ่ฆๆฑ
ๅจ[1-10^9]้็ญๆฆ็้ๆบไบง็nไธชๆดๆฐ้๏ผๆฑๅบๅ ็ด ไธชๆฐๆๅคง็ ๆๅคงๅ ฌ็บฆๆฐๅคงไบ1็ๆฐ้็ ๅ ็ด ไธชๆฐ
ย
ๆ ธๅฟ็ฎๆณๅๅ็
- ็ดๆฅๅๆ นๆฌๅไธไบ๏ผๆไปฅๅช่ฝไปๆฆ็็่งๅบฆๆฅๅ
- ็ฑไบ้ข็ฎไธญn็ๆฐ้่ณๅฐๅคงไบ616๏ผไธๆฏ็ญๆฆ็้ๆบ็ๆ็๏ผ้ฃไนgcd = 2็ๆฐๅนณๅๆn / 2ไธช๏ผ่gcd = 3็ๆฐๅนณๅๆn / 3ไธช๏ผไบ่ ไนๅทฎ = n/6 > 100๏ผๆ ๅฏไปฅ็ๅฐๅ ็ด ไธชๆฐๆๅคง็ๅญ้ๆฏgcd = 2็ๆฐ้ใ
ย
ไปฃ็
#include <bits/stdc++.h> using namespace std; int a[62000]; int sum; int main(){ ios::sync_with_stdio(false); cin.tie(0); int tt; int n; cin >> tt; while(tt--){ cin >> n; for(int i = 0; i < n; i++){ cin >> a[i]; } for(int i = 0; i < n; i++){ if(a[i] % 2 == 0){ sum++; } } cout << sum << endl; sum = 0; } return 0; }
ย
ย
ย