[๋ฐฑ์ค,c++] 2141๋ฒ - ์ฐ์ฒด๊ตญ
๋ฌธ์ 2141๋ฒ: ์ฐ์ฒด๊ตญ ์ฒซ์งธ ์ค์ N(1 ≤ N ≤ 100,000)์ด ์ฃผ์ด์ง๋ค. ๋ค์ N๊ฐ์ ์ค์๋ X[1], A[1], X[2], A[2], …, X[N], A[N]์ด ์ฃผ์ด์ง๋ค. ๋ฒ์๋ |X[i]| ≤ 1,000,000,000, 0 ≤ A[i] ≤ 1,000,000,000 ์ด๋ฉฐ ๋ชจ๋ ์
๋ ฅ์ ์ ์์ด๋ค. www.acmicpc.net ์ฝ๋ #include #include #include #define ll long long int using namespace std; ll sum[100001]; int main(){ ios_base::sync_with_stdio(false); cin.tie(0); ll N; cin>>N; vector v; for(int i=0; i>a>>b; v.push_back({a, ..
2022. 9. 13.
[๋ฐฑ์ค,c++] 14627๋ฒ - ํ๋ญํ๋ญ
๋ฌธ์ 14627๋ฒ: ํ๋ญํ๋ญ ์ฒซ์งธ ์ค์ ์น๊ท ์ด๊ฐ ์์ฅ์์ ์ฌ ์จ ํ์ ๊ฐ์ S(1 ≤ S ≤ 1,000,000), ๊ทธ๋ฆฌ๊ณ ์ฃผ๋ฌธ๋ฐ์ ํ๋ญ์ ์ C(1 ≤ C ≤ 1,000,000)๊ฐ ์
๋ ฅ๋๋ค. ํ์ ๊ฐ์๋ ํญ์ ํ๋ญ์ ์๋ฅผ ๋์ง ์๋๋ค. (S ≤ C) ๊ทธ ํ, S ์ค์ www.acmicpc.net ์ฝ๋ #include #include #define ll long long int using namespace std; int main(){ ios_base::sync_with_stdio(false); cin.tie(0); ll S, C; cin>>S>>C; vector v(S); for(int i=0; i>v[i]; ll start = 1, end = 1e9; ll mod = 0, sum = 0; while(s..
2022. 9. 13.
[๋ฐฑ์ค,c++] 17136๋ฒ - ์์ข
์ด ๋ถ์ด๊ธฐ
๋ฌธ์ 17136๋ฒ: ์์ข
์ด ๋ถ์ด๊ธฐ ๊ณผ ๊ฐ์ด ์ ์ฌ๊ฐํ ๋ชจ์์ ํ ๋ค์ฏ ์ข
๋ฅ์ ์์ข
์ด๊ฐ ์๋ค. ์์ข
์ด์ ํฌ๊ธฐ๋ 1×1, 2×2, 3×3, 4×4, 5×5๋ก ์ด ๋ค์ฏ ์ข
๋ฅ๊ฐ ์์ผ๋ฉฐ, ๊ฐ ์ข
๋ฅ์ ์์ข
์ด๋ 5๊ฐ์ฉ ๊ฐ์ง๊ณ ์๋ค. ์์ข
์ด๋ฅผ ํฌ www.acmicpc.net ์ฝ๋ #include #include using namespace std; int N = 10, ans = 1e9; int map[10][10]; int paper_cnt; int blank_cnt; int paper_sum[6] = {5, 5, 5, 5, 5, 5}; bool paper_attach(int x, int y, int size){ for(int i = x; i < x+size; i++){ for(int k = y; k < y+size;..
2022. 9. 6.