본문 바로가기

코딩테스트/프로그래머스

[Level 2][C++] 카펫

#include <string>
#include <vector>

using namespace std;

vector<int> solution(int brown, int red) {

     vector<int> result;
     for (int col = 3; col<brown/2 ; col++)
     {
          int row = (brown + red) / col;
          if ((row-2)*(col-2)==red)
          {
               result.push_back(row);
               result.push_back(col);
               return result;
          }
     }
}

'코딩테스트 > 프로그래머스' 카테고리의 다른 글

[Level 2][C++] 숫자의 표현  (0) 2024.10.10
[Level 2][C++] 폰켓몬  (0) 2024.10.10
[Level 2][C++] 최댓값과 최솟값  (0) 2024.10.10
[Level 2][C++] 최솟값 만들기  (0) 2024.10.10
[Level 2][C++] 행렬의 곱셈  (0) 2024.10.10