[BOJ] 1297 TV 크기

Algorithm 2023. 2. 7. 15:53
반응형

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

 

1297번: TV 크기

김탑은 TV를 사러 인터넷 쇼핑몰에 들어갔다. 쇼핑을 하던 중에, TV의 크기는 그 TV의 대각선의 길이로 나타낸 다는 것을 알았다. 하지만, 김탑은 대각선의 길이가 같다고 해도, 실제 TV의 크기는

www.acmicpc.net

 

using System;
using System.IO;
using System.Linq;

namespace smilejsu
{
    class Program
    {
        static void Main(string[] args)
        {
            StreamReader sr = new StreamReader(Console.OpenStandardInput());
            StreamWriter sw = new StreamWriter(Console.OpenStandardOutput());

            int[] dhw = Array.ConvertAll(sr.ReadLine().Split(), int.Parse);

            int diagonal = dhw[0];
            int height = dhw[1];
            int width = dhw[2];
            
            //sw.WriteLine("{0} {1} {2}", diagonal, height, width);
            //높이와 너비 
            double res = Math.Sqrt(Math.Pow(diagonal, 2) / (Math.Pow(height, 2) + Math.Pow(width, 2)));
            //sw.WriteLine(res);
            sw.Write("{0} {1}", (int)Math.Floor(res * height), (int)Math.Floor(res * width));
            sr.Close();
            sw.Close();
        }
        
    }
}
반응형

'Algorithm' 카테고리의 다른 글

[BOJ] 2108 통계학  (0) 2023.02.13
[BOJ] 3040 백설 공주와 일곱 난쟁이  (0) 2023.02.06
[BOJ] 2581 소수  (0) 2023.02.05
[BOJ/C#] 11945 뜨거운 붕어빵  (0) 2023.02.02
[BOJ/C#] 4796 캠핑  (0) 2023.01.31
: