2588 : 곱셈

Date:     Updated:

카테고리:

2588 : 곱셈 (링크)

사용 언어

  • C++
  • C#

풀이 방법

  • 핵심은 두번째 입력받은 정수의 백, 십, 일의자리를 분리해 첫 번째 입력받은 정수에 곱하는 것이다. 이것은 나누기( / )나머지( % ) 연산으로 쉽게 구할 수 있다.

답안 코드

C++

#include <iostream>

int main()
{
    int first, second;
    std::cin >> first;
    std::cin >> second;

    std::cout << first * (second % 10) << std::endl;
    std::cout << first * (second % 100 / 10) << std::endl;
    std::cout << first * (second / 100) << std::endl;
    std::cout << first * second << std::endl;
}

C#

using System;

class Program
{
    static void Main(string[] args)
    {
        int first = int.Parse(Console.ReadLine());
        int second = int.Parse(Console.ReadLine());

        Console.WriteLine(first * (second % 10));
        Console.WriteLine(first * (second % 100 / 10));
        Console.WriteLine(first * (second / 100));
        Console.WriteLine(first * second);
    }
}

댓글 남기기