백준 1297 TV 크기

치즈·2022년 10월 18일

BOJ

목록 보기
10/45
post-thumbnail

금방 풀 수 있는 문제

#include <iostream>
#include <cmath>

using namespace std;

int D, H, W;
void input(){
  cin >> D >> H >> W;
}

void solve(){
  int D_pow = pow(D, 2);
  int H_pow = pow(H, 2);
  int W_pow = pow(W, 2);
  double a = sqrt(D_pow / double(H_pow + W_pow));
  
  int H_ret = int(floor(a * H));
  int W_ret = int(floor(a * W));
  cout << H_ret << " " << W_ret;
}

int main(void){
  input();
  solve();

  return 0;
}```



profile
차근차근 배워나가요

0개의 댓글