[BAEKJOON] 23971번 ZOAC 4

2024. 3. 18. 15:48·Algorithm/구현, 시뮬레이션

https://www.acmicpc.net/problem/23971

 

23971번: ZOAC 4

i행 j열 자리를 (i, j)라고 할 때, (1,1)에 참가자가 앉은 경우 다른 참가자는 (1,2), (2,1), (2,2) 자리를 제외한 나머지 자리에 앉을 수 있다. (2,2)의 경우는 (1,1)과 행 번호 및 열 번호의 차가 1보다 크

www.acmicpc.net

변수가 너무 많아서 읽는데 힘들었던 문제였다

  • h = 세로
  • w = 가로
  • n = 세로 차이
  • m = 가로 차이

정리하고 보니 별 거 아닌 조건이다,,,

아무튼! 문제의 질문은 h*w의 크기의 강의실에서 세로로 n칸 또는 가로로 m칸 떨어져서  수용할 수 있는 최대 수

를 구하면 된다.

 

생각보다 어려운데,,,? 라고 생각했는데 어떤 접근방법을 생각해볼까 하다가 단순히 수학적으로 (0,0)좌표 부터 가로, 세로를 각각 나누어 n+1,m+1 만큼늘어나는 for문을 돌아주면서 횟수를 늘려주고 곱하면 되는 문제였다.

구현 문제에 익숙해지자

#include <iostream>
#define MAX 50001
using namespace std;

int h, w, n, m;
//최대 몇 명 수용?
int main(){
	cin >> h >> w >> n >> m;
	int height = 0;
	int width = 0;
	for (int i = 0; i < h; i+=n+1) {
		height++;
	}
	for (int i = 0; i < w; i += m+1) {
		width++;
	}
	cout << height * width;
}

언제나 기분좋은 초록색

 

'Algorithm > 구현, 시뮬레이션' 카테고리의 다른 글

[BAEKJOON] 10431번 줄세우기  (1) 2024.03.19
[BAEKJOON] 9655번 돌게임  (1) 2024.03.19
[BAEKJOON] 1157번 단어 공부  (1) 2024.03.18
[BAEKJOON] 2292번 벌집  (0) 2024.03.18
[BAEKJOON] 5073번 삼각형과 세 변  (1) 2024.03.18
'Algorithm/구현, 시뮬레이션' 카테고리의 다른 글
  • [BAEKJOON] 9655번 돌게임
  • [BAEKJOON] 1157번 단어 공부
  • [BAEKJOON] 2292번 벌집
  • [BAEKJOON] 5073번 삼각형과 세 변
Ls._.Rain
Ls._.Rain
안되면 될때까지 삽질했던 기록
  • Ls._.Rain
    Ls{Diary}
    Ls._.Rain
  • 전체
    오늘
    어제
    • 분류 전체보기 (136)
      • Github (2)
      • Spring (51)
        • Batch Programming (13)
        • 결제 (4)
        • 대용량 트래픽 (32)
        • OpenAI (0)
        • Security (0)
        • WebSocket (0)
        • JPA (1)
      • Algorithm (67)
        • DFS (6)
        • BFS (6)
        • Dynamic Programming (10)
        • Brute Force (4)
        • Binary Search (6)
        • 구현, 시뮬레이션 (15)
        • Stack (1)
        • Greedy (4)
        • Priority_Queue (2)
        • Back Tracking (3)
        • Geometry (2)
        • SCC (1)
        • 투포인터 (4)
        • 최대유량 (1)
        • 정렬 (1)
      • OS (0)
      • DevOps (15)
        • AWS (11)
        • Docker (4)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • hELLO· Designed By정상우.v4.10.0
Ls._.Rain
[BAEKJOON] 23971번 ZOAC 4
상단으로

티스토리툴바