본문 바로가기

분류 전체보기183

[BOJ 1012번] 유기농 배추(C++) www.acmicpc.net/problem/1012 1012번: 유기농 배추 차세대 영농인 한나는 강원도 고랭지에서 유기농 배추를 재배하기로 하였다. 농약을 쓰지 않고 배추를 재배하려면 배추를 해충으로부터 보호하는 것이 중요하기 때문에, 한나는 해충 방지에 � www.acmicpc.net #include int arr[52][52] = { 0 }; void dfs(int x, int y) { arr[y][x] = 0; if (arr[y][x+1] == 1) dfs(x + 1, y); if (arr[y][x - 1] == 1) dfs(x - 1, y); if (arr[y+1][x] == 1) dfs(x, y + 1); if (arr[y-1][x] == 1) dfs(x, y - 1); } int main(v.. 2020. 9. 21.
백준 2562 / 최대값 / C / * #include int main(void) { int arr[9], max = 0, a; for (int i = 0; i max) { max = arr[i]; a = i + 1; } } printf("%d\n%d", max, a); return 0; } 문제 : 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어지면, 이들 중 최댓값은 85이고, 이 값은 8번째 수이다. --- 이해가 살짝 어려웠던 문제 참고 : question-answer.ti.. 2020. 9. 21.
[개인 프로젝트] Web Feed play.google.com/store/apps/details?id=com.webfeed1 Web Feed-웹 사이트 자동 키워드 알림 앱, 자동 웹 사이트 모니터링 앱 - Google Play 앱 사용자는 Web Feed에서 웹 사이트와 키워드를 설정하게 됩니다. Web Feed는 1시간에 한 번씩 지정된 웹사이트를 모니터링해 웹사이트에서 지정된 키워드가 발견되면 사용자에게 알림을 주게 됩니다. play.google.com 이 앱은 자동으로 웹 사이트를 모니터링해 사용자가 원하는 정보가 업로드되면 사용자에게 알림을 주는 앱입니다. 제가 공모전이나 대외활동 같은 정보를 얻고 싶은데 매 번 공모전, 대외활동 사이트에 들어가지를 못했기 때문에 원하던 프로그램을 몇 번 놓친 경험이 있습니다. 그래서 이를 방지.. 2020. 9. 20.
[BOJ 2667번] 단지번호붙이기(C++) www.acmicpc.net/problem/2667 2667번: 단지번호붙이기 과 같이 정사각형 모양의 지도가 있다. 1은 집이 있는 곳을, 0은 집이 없는 곳을 나타낸다. 철수는 이 지도를 가지고 연결된 집들의 모임인 단지를 정의하고, 단지에 번호를 붙이려 한다. � www.acmicpc.net #include #include int arr[27][27] = { 0 }; int arr2[100] = { 0 }; int n = 0; void dfs(int x, int y) { arr[y][x] = 0; if (arr[y][x+1] == 1) dfs(x + 1, y); if (arr[y][x - 1] == 1) dfs(x - 1, y); if (arr[y+1][x] == 1) dfs(x, y + 1); i.. 2020. 9. 18.