-
5. 나이 계산(문자열 컨트롤)[코드구현력 기르기]알고리즘 문제풀기/인프런 강의 정답 2022. 3. 9. 11:46
나의정답.
#include <iostream> #include <string> using namespace std; int main(int argc, char** argv) { //freopen("input.txt", "rt", stdin); string number; int frontN; int backN; int year = 2019; int age; string sex; cin >> number; frontN = stoi(number.substr(0, 2)); backN = stoi(number.substr(7, 1)); age = year - (1900 + frontN) + 1; if(backN >= 3){ age -= 100; } if(backN % 2 == 1){ sex = "M"; } else{ sex = "W"; } cout << age << " " << sex; }
dev c++ 컴파일러 설정
dev c++에서 stoi 함수를 사용하기 위해 컴파일러 버전을 바꿔줘야 함.
https://far-simple.tistory.com/15
Dev c++ 에서 c++ 14 사용하는 법 (dev c++ 버전)
문제 Dev c++ 에서 고급 문법( 최신 C++에서만 먹히는 )들을 쓰다가 컴파일 에러가 뜨는 경우들이 있어 알아보았다. 문제점은 Dev c++ 최신 버전을 깔아도 우리가 흔히 사용하는 c++ 14로 자동 적용이
itworldtour.site
'알고리즘 문제풀기 > 인프런 강의 정답' 카테고리의 다른 글
8. 올바른 괄호(문자열 컨트롤)[코드구현력 기르기] (0) 2022.03.12 7. 영어 단어 복구(문자열 컨트롤)[코드구현력 기르기] (0) 2022.03.11 6. 숫자만 추출 (문자열 컨트롤 : 아마존 인터뷰)[코드구현력 기르기] (0) 2022.03.10 4. 나이 차이[코드구현력 기르기] (0) 2022.03.08 3. 진약수의 합[코드구현력 기르기] (0) 2022.03.04