Notice
Recent Posts
Recent Comments
Link
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- C++ 함수
- 반복문
- pytorch
- tensorflow
- 혁펜하임
- 백준C++
- 패스트캠퍼스
- 조건문
- 혁펜하임AI
- 백준1463
- 백준9095
- 패스트캠퍼스혁펜하임
- C++
- 1463
- for문
- precision
- C++ 백준
- cuDNN
- 혁펜하임강의후기
- 백준
- AI강의
- 1로만들기
- c++ 기초
- 혁펜하임강의
- 백준1026
- 비교연산자
- AIDEEPDIVE
- CUDA
- C++ 공백 입력
- 9095
Archives
- Today
- Total
코딩하는 덕구 🐶
11. C++ 백준 2588 번 곱셈 본문
728x90
반응형
안녕하세요! 코딩하는 강아지 덕구입니다.
C++ 백준 2588 번 입니다!
https://www.acmicpc.net/problem/2588
2588번: 곱셈
첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다.
www.acmicpc.net
(3),(4),(5),(6) 에 들어갈 값을 출력하는 문제입니다!
#include<iostream>
using namespace std;
int main(){
int A,B,first,second,third; //(3), (4), (5)를 저장할 변수를 first, second, third로 만듬
cin>>A>>B;
third = B%10; //(2) 에서 10으로 나눈 나머지를 구하면 (2)의 마지막 자리 수가 나온다. //5
second = B%100 - third; //(2)에서 100으로 나눈 나머지를 구하고 마지막 자리 수를 빼면 (2)의 둘째 자리 수가 나온다. //80
first = B - second - third; //3자리 수 이므로 (2)에서 둘째, 마지막 자리 수를 빼면 첫째 자리 수만 남는다. //300
cout<<A*third<<endl; // (3)은 (1)*마지막 자리
cout<<A*second/10<<endl; //(4)는 (1)*둘째 자리 이지만 여기서는 마지막 0 이 생략 되어 있으므로 10을 나눔
cout<<A*first/100<<endl; //(5)는 (1)*첫째 자리 이지만 위와 같은 이유로 100을 나눠줌
cout<<A*B; //(6)은 A*B의 결과 값이므로 A*B
return 0;
}
이 문제는 (3),(4),(5),(6) 에 들어갈 숫자를 구하는 것이 핵심입니다!
(3),(4),(5)는 (2)의 첫째자리, 둘째자리, 셋째자리를 이용해서 (1)에 곱하면 구할 수 있습니다!
이때 첫째자리, 둘째자리의 0에 주의합시다!
(6)은 결과값이므로 (1),(2)만 곱하면 됩니다!
제가 운영하는 오픈 카톡방입니다. 알고리즘, 코딩, 취업정보 등 자유롭게 질문, 답변 및 대화 나눠요.
https://open.kakao.com/o/guGhqGAg
알고리즘, 코딩, 개발자 취업 질문방 (비번 4321)
#코딩 #개발자 #알고리즘 #코테 #코딩테스트 #질문 #개발직군취업 #SW #SW취업
open.kakao.com
이상 C++ 백준 2588 번 이었습니다! 감사합니다~!
728x90
반응형
'알고리즘 문제 풀이' 카테고리의 다른 글
13. C++ 백준 9498 번 시험 성적 (2) | 2022.01.16 |
---|---|
12. C++ 백준 1330 번 두 수 비교하기. feat.조건문 (0) | 2022.01.16 |
10. C++ 백준 10430 나머지 (2) | 2022.01.16 |
9. C++ 백준 10869 번 사칙연산. feat C++ 사칙연산 (2) | 2022.01.16 |
8. C++ 백준 1008 번 A/B. feat. double, fixed, precision (0) | 2022.01.16 |