Try
[Programmers/C++] 카펫 본문
출처
https://programmers.co.kr/learn/courses/30/lessons/42842
소스
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | /* /* /* khsh5592@naver.com /* has3ong.tistory.com /* /* 2018 - 11 - 12 /* */ #include <stdio.h> #include <conio.h> #include <iostream> using namespace std; void Carfet(int brown, int red) { for(int i = 0; i<100; i++) { for(int j = 0; j< 100; j++) { if(i*j == brown+red && i >= j) { if( 2 * i + 2 * (j-2) == brown) cout << "Brown : [ " << brown << " ] " << "Red : [ " << red << " ] " << endl; return ; } } } } void main() { Carfet(10, 2); Carfet(8, 1); Carfet(24, 24); getch(); } | cs |
컴파일 완료 소스
#include <string>#include <vector>using namespace std;vector<int> solution(int brown, int red){vector<int> answer;for(int i = 0; i< brown; i++){for(int j = 0; j < brown; j++){if(i*j == brown+red && i >= j){if( 2 * i + 2 * (j-2) == brown){answer.push_back(i);answer.push_back(j);return answer;}}}}}
'Algorithm > Programmers' 카테고리의 다른 글
[Programmers/C++] 탑 (0) | 2018.11.15 |
---|---|
[Programmers/C++] 소수의 합 (0) | 2018.11.15 |
[Programmers/C++] 최빈값 구하기 (0) | 2018.11.12 |
[Programmers/C++] 타겟 넘버 (0) | 2018.11.12 |
[Programmers/C++] 피보나치 시저 암호 (0) | 2018.11.12 |
Comments