์๊ณ ๋ฆฌ์ฆ
-
[BaekJoon] 15649๋ฒ : N๊ณผ MSW Test/BaekJoon 2020. 12. 14. 22:36
์ด ๊ธ์ c++๋ก ํ์ด๋ฅผ ์์ฑํ์์ต๋๋ค. ๋ฌธ์ ์์ ํ์ด ๊ฐ๋จํ๊ฒ ๋ฐฑํธ๋ํน์ ์๊ฐํด์ ํ์์ง๋ง ๋ฌ๊ธ์๋ ๊ณณ์์ ์๊ฐ์ด๊ณผ๊ฐ ๋ฌ๋ค. ์ถ๋ ฅํ๋ ๋ถ๋ถ์์ endl๊ณผ \n์ ์๊ฐ์ฐจ์ด๋ก ์ธํ ๋ฌธ์ ์๋ค. endl๋ ์ถ๋ ฅ๋ฒํผ๋ฅผ ๋น์ฐ๋ ๊ณผ์ (flush)๋ก ์ธํด \n๊ณผ ์ฐจ์ด๊ฐ ๋ฐ์ํฉ๋๋ค. #include using namespace std; void sequence(bool check[10],int vec[10],int cnt, int n, int m){ if(cnt == m){ for(int i=0;i
-
[BaekJoon] 1018๋ฒ : ์ฒด์คํ ๋ค์ ์น ํ๊ธฐSW Test/BaekJoon 2020. 12. 13. 20:43
์ด ๊ธ์ c++๋ก ํ์ด๋ฅผ ์์ฑํ์์ต๋๋ค. ๋ฌธ์ ์์ ํ์ด #include #include using namespace std; string wb[8]={"WBWBWBWB","BWBWBWBW","WBWBWBWB","BWBWBWBW", "WBWBWBWB","BWBWBWBW","WBWBWBWB","BWBWBWBW"}; string vec[50]; int getmin(string temp[8]){ int cnt=0; for(int i=0;in>>m; for(int i=0;i>str; vec[i] = str; } for(int i=0;i
-
[BaekJoon] 2798๋ฒ : ๋ธ๋์ญSW Test/BaekJoon 2020. 12. 12. 23:31
์ด ๊ธ์ c++๋ก ํ์ด๋ฅผ ์์ฑํ์์ต๋๋ค. ๋ฌธ์ ์์ ํ์ด #include using namespace std; int result = 0; int n,m; int vec[100]={0}; bool check[100] = {0}; void blackjak(int cnt,int sum){ if(cnt==3){ if(m>=sum){ result = max(result,sum); } }else{ for(int i=0;i>n>>m; for(int i=0;i>vec[i]; } blackjak(0,0); cout
-
[BaekJoon] 2447๋ฒ ๋ณ ์ฐ๊ธฐ-10SW Test/BaekJoon 2020. 12. 8. 21:58
์ด ๊ธ์ c++๋ก ํ์ด๋ฅผ ์์ฑํ์์ต๋๋ค. ๋ฌธ์ ์์ ํ์ด #include #include using namespace std; vector vec(3000,""); void print(int k,int num,bool flag){ if(num == 1){ if(flag){ vec[k]+="*"; } else{ vec[k]+=" "; } } else{ if(flag){ for(int i=0;i
-
[BaekJoon] 11729๋ฒ : ํ๋ ธ์ด์ ํSW Test/BaekJoon 2020. 12. 7. 23:18
์ด ๊ธ์ c++๋ก ํ์ด๋ฅผ ์์ฑํ์์ต๋๋ค. ๋ฌธ์ ์์ ํ์ด ์ฒ์์๋ cin, cout์ผ๋ก ํ์ด๋ฅผ ํ์์ผ๋ ์๊ฐ์ด๊ณผ๊ฐ ๋ฐ์ํ์์ต๋๋ค. ์๊ณ ๋ฆฌ์ฆ์ ๋ง๋ค๊ณ ํ๋จํ์ฌ scanf์ printf๊ฐ cin, cout๋ณด๋ค ๋น ๋ฅด๊ธฐ ๋๋ฌธ์ ์ ์ถ๋ ฅ ๋ถ๋ถ๋ง ์์ ํ์ฌ ์ ์ถํ์๋๋ ๋ง์์ต๋๋ค #include #include using namespace std; vector vec; void hanoi(int n,int s,int e){ if(n==1){ vec.push_back({s,e}); } else{ hanoi(n-1,s,6-s-e); vec.push_back({s,e}); hanoi(n-1,6-s-e,e); } } int main(){ int num; scanf("%d",&num); hanoi(num,1,3); printf..