[๋ฐฑ์ค,c++] 4485๋ฒ - ๋
น์ ์ท ์
์ ์ ๊ฐ ์ ค๋ค์ง?
๋ฌธ์ 4485๋ฒ: ๋
น์ ์ท ์
์ ์ ๊ฐ ์ ค๋ค์ง? ์ ค๋ค์ ์ ์ค ๊ฒ์์์ ํํ์ ๋จ์๋ ๋ฃจํผ(rupee)๋ค. ๊ทธ๋ฐ๋ฐ ๊ฐํน '๋๋๋ฃจํผ'๋ผ ๋ถ๋ฆฌ๋ ๊ฒ์ ์ ๋ฃจํผ๋ ์กด์ฌํ๋๋ฐ, ์ด๊ฑธ ํ๋ํ๋ฉด ์คํ๋ ค ์์งํ ๋ฃจํผ๊ฐ ๊ฐ์ํ๊ฒ ๋๋ค! ์ ค๋ค์ ์ ์ค ์๋ฆฌ์ฆ์ ์ฃผ www.acmicpc.net ์ฝ๋ #include #include #include #include #include #define INF 1e9 using namespace std; int N; int map[126][126]; int d[126][126]; int dx[4] = {0,0,-1,1}; int dy[4] = {-1,1,0,0}; void dijkstra(){ priority_queuepq; pq.push({map[0][0], {0,0}}); d[0][0]..
2022. 11. 2.
[๋ฐฑ์ค,c++] 22858๋ฒ - ์์ ๋ณต๊ตฌ(small)
๋ฌธ์ 22858๋ฒ: ์์ ๋ณต๊ตฌ (small) ์๊ฐ ์ ํ์๋ $P_1, P_2, ..., P_N$ $N$๊ฐ์ ์นด๋๊ฐ ์๋ค. 1๋ถํฐ N๊น์ง ์๊ฐ ํ๋์ฉ ์กด์ฌํ๋ $D_1, D_2, ... , D_i , ... D_N$ ๊ฐ ์๋ค. ์ด๋ $D_i$๋ $P_{D_i}$ ๊ฐ์ $i$ ๋ฒ์งธ๋ก ๊ฐ์ง๊ณ ์ค๋ ๊ฒ์ ์๋ฏธํ๋ค. ์ด๋ฌํ www.acmicpc.net ์ฝ๋ #include #include using namespace std; int D[10001], S[10001], v[10001]; int main(){ ios_base::sync_with_stdio(false); cin.tie(0); int N, K; cin>>N>>K; for(int i=1; i>S[i]; for(int i=1; i>D[i]; while(K-..
2022. 9. 28.