๐Ÿ“

E1-G

Importance
๐Ÿ“˜๐Ÿ“˜๐Ÿ“˜๐Ÿ“˜๐Ÿ“˜
Start Date
Sep 19, 2023
tags
BUAA
Probability
notion image

้ข˜็›ฎ่ฆๆฑ‚

ๅœจ[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; }
ย 
ย 
ย