[๋ฐฑ์ค,c++] 1264๋ฒ - ๋ชจ์์ ๊ฐ์
1264๋ฒ: ๋ชจ์์ ๊ฐ์ ์
๋ ฅ์ ์ฌ๋ฌ ๊ฐ์ ํ
์คํธ ์ผ์ด์ค๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ๊ฐ ์ค๋ง๋ค ์์ด ๋์๋ฌธ์, ',', '.', '!', '?', ๊ณต๋ฐฑ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์ฅ์ด ์ฃผ์ด์ง๋ค. ๊ฐ ์ค์ ์ต๋ 255๊ธ์๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ์
๋ ฅ์ ๋์๋ ํ ์ค www.acmicpc.net #include #include #include using namespace std; char aeiou[5] = { 'a','e','i','o','u' }; int main() { ios_base::sync_with_stdio(false); cin.tie(0); while (true) { string s; getline(cin, s); if (s == "#") break; transform(s.begin(), s.end(), s.begin..
2021. 11. 2.
[๋ฐฑ์ค,c++] 1261๋ฒ - ์๊ณ ์คํ
1261๋ฒ: ์๊ณ ์คํ ์ฒซ์งธ ์ค์ ๋ฏธ๋ก์ ํฌ๊ธฐ๋ฅผ ๋ํ๋ด๋ ๊ฐ๋ก ํฌ๊ธฐ M, ์ธ๋ก ํฌ๊ธฐ N (1 ≤ N, M ≤ 100)์ด ์ฃผ์ด์ง๋ค. ๋ค์ N๊ฐ์ ์ค์๋ ๋ฏธ๋ก์ ์ํ๋ฅผ ๋ํ๋ด๋ ์ซ์ 0๊ณผ 1์ด ์ฃผ์ด์ง๋ค. 0์ ๋น ๋ฐฉ์ ์๋ฏธํ๊ณ , 1์ ๋ฒฝ์ ์๋ฏธ www.acmicpc.net #include #include using namespace std; /* N,M์ ํต์์ ์ธ ์์น๋ก x,y๋ก ์ผ๋ค๊ฐ ๋ฐ๋๋ผ๋ ๊ฑธ ์์ ๋ฅผ ๋๋ฆฌ๋ค๊ฐ ์์๋ค. ๋ฌธ์ ๋ฅผ ์์ธํ๊ฒ ๋ณด์. */ int N,M; int map[101][101]; int visited[101][101]; int dx[4]={0,0,-1,1}; int dy[4]={-1,1,0,0}; int bfs(int x,int y){ visited[y][x]=1; priority_que..
2021. 11. 2.