코딩 공부/C#-코딩테스트

(백준/C#) 조건문

공부를 함 2024. 8. 19. 08:18

//1330

using System;

namespace TEST
{
    class Test
    {
        static void Main(string[] args)
        {
            string s = Console.ReadLine();
            string[] v = s.Split();

            if (int.Parse(v[0]) > int.Parse(v[1]))
                Console.WriteLine(">");
            else if (int.Parse(v[0]) < int.Parse(v[1]))
                Console.WriteLine("<");
            else if (int.Parse(v[0]) == int.Parse(v[1]))
                Console.WriteLine("==");
        }
    }
}

//9498

using System;

namespace TEST
{
    class Test
    {
        static void Main(string[] args)
        {
            string s = Console.ReadLine();
            int i = int.Parse(s);

            if (i >= 90)
                Console.WriteLine("A");
            else if(i >= 80)
                Console.WriteLine("B");
            else if(i>=70)
                Console.WriteLine("C");
            else if (i>=60)
                Console.WriteLine("D");
            else
                Console.WriteLine("F");

            
        }
    }
}

//2753

using System;

namespace TEST
{
    class Test
    {
        static void Main(string[] args)
        {
            string s = Console.ReadLine();
            int i = int.Parse(s);

            if (i % 400 == 0)
                Console.WriteLine("1");
            else if (i % 100 == 0)
                Console.WriteLine("0");
            else if (i % 4 == 0)
                Console.WriteLine("1");
            else
                Console.WriteLine("0");
        }
    }
}

//14681

using System;

namespace TEST
{
    class Test
    {
        static void Main(string[] args)
        {
            int a = int.Parse(Console.ReadLine());
            int b = int.Parse(Console.ReadLine());

            if (a < 0 && b < 0) Console.WriteLine("3");
            else if (a < 0 && b > 0) Console.WriteLine("2");
            else if (a > 0 && b < 0) Console.WriteLine("4");
            else if (a > 0 && b > 0) Console.WriteLine("1");
            else Console.WriteLine("0");
        }
    }
}

//2884

using System;

namespace TEST
{
    class Test
    {
        static void Main(string[] args)
        {
            string s = Console.ReadLine();
            string[] v = s.Split();

            int a = int.Parse(v[0]);
            int b = int.Parse(v[1]) - 45;

            if (b < 0)
            {
                b += 60;
                if (a > 0) a--;
                else if (a <= 0) a = 23;
            }

            Console.WriteLine($"{a} {b}");
        }
    }
}

//2525

using System;

namespace TEST
{
    class Test
    {
        static void Main(string[] args)
        {
            string s1 = Console.ReadLine();
            string s2 = Console.ReadLine();
            string[] v = s1.Split();

            int a = int.Parse(v[0]);
            int b = int.Parse(v[1]) + int.Parse(s2);

            if (b > 59)
            {
                a += b / 60;
                b %= 60;

                if (a > 23) a %= 24;
            }

            Console.WriteLine($"{a} {b}");
        }
    }
}

//2480

using System;

namespace TEST
{
    class Test
    {
        static void Main(string[] args)
        {
            string[] v = Console.ReadLine().Split();

            int a = int.Parse(v[0]);
            int b = int.Parse(v[1]);
            int c = int.Parse(v[2]);

            int prize = 0;

            if(a==b && b==c) prize = 10000 + a * 1000;
            else if (a==b || a==c) prize = 1000 + a * 100;
            else if (b==c) prize = 1000 + b * 100;
            else
            {
                if(a>b)
                {
                    if (a > c) prize = a * 100;
                    else if (a < c) prize = c * 100;
                }
                else
                {
                    if (b > c) prize = b * 100;
                    else if (b < c) prize = c * 100;
                }
            }

            Console.WriteLine($"{prize}");
        }
    }
}

'코딩 공부 > C#-코딩테스트' 카테고리의 다른 글

(백준/C#) 심화 1  (0) 2024.09.23
(백준/C#) 문자열  (0) 2024.09.09
(백준/C#) 1차원 배열  (0) 2024.08.19
(백준/C#) 반복문  (0) 2024.08.19
(백준/C#) 입출력과 사칙연산  (0) 2024.08.19