[프로그래머스] 문자열 다루기 기본

2021. 8. 26. 18:22·Algorithm/Solution
728x90

코딩테스트 연습 - 문자열 다루기 기본 | 프로그래머스 (programmers.co.kr)

 

코딩테스트 연습 - 문자열 다루기 기본

문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴하면 됩니다. 제한 사항 s는 길이 1

programmers.co.kr


⚠ 조심할사항!

문자열 s의 길이가 4또는 6인걸 체크하는 것이 필요..!!!

문제 꼼꼼히 보자~~

 

#include <string>
#include <vector>

using namespace std;

bool solution(string s) {
    bool answer = true;

    for (int i = 0; i < s.size(); i++) {
		if (s[i] >= 48 && s[i] <= 57) continue;
		else {
			answer = false;
            break;
		}
	}
    
    return s.size() == 4 || s.size() == 6 ? answer : false;
}
728x90
저작자표시 비영리 (새창열림)

'Algorithm > Solution' 카테고리의 다른 글

[백준] 8979 올림픽 C++ 코드  (0) 2022.03.17
[백준] 11140번 - LOL(C++)  (0) 2021.09.28
[프로그래머스] 위클리챌린지 4주차 - 직업군 추천하기(C++)  (0) 2021.08.26
[프로그래머스] 두 개 뽑아서 더하기  (0) 2021.08.25
[프로그래머스] 약수의 개수와 덧셈  (0) 2021.08.16
'Algorithm/Solution' 카테고리의 다른 글
  • [백준] 8979 올림픽 C++ 코드
  • [백준] 11140번 - LOL(C++)
  • [프로그래머스] 위클리챌린지 4주차 - 직업군 추천하기(C++)
  • [프로그래머스] 두 개 뽑아서 더하기
BeNI
BeNI
코딩하는 블로그
  • BeNI
    코딩못하는컴공
    BeNI
  • 전체
    오늘
    어제
    • Menu (254) N
      • My profile (1)
      • 회고 | 후기 (8)
      • Frontend (66) N
        • Article (11)
        • Study (36) N
        • 프로그래머스 FE 데브코스 (19)
      • Backend (0)
      • Algorithm (58)
        • Solution (46)
        • Study (12)
      • Major (111)
        • C&C++ (23)
        • Java (20)
        • Data Structure (14)
        • Computer Network (12)
        • Database (15)
        • Linux (6)
        • Architecture (3)
        • Lisp (15)
        • OS (1)
        • Security (2)
      • etc (2)
  • 링크

    • 깃허브
    • 방명록
  • 인기 글

  • 최근 댓글

  • 최근 글

  • 태그

    리팩토링
    react
    데브코스
    백준
    자료구조
    프로그래머스
    파일처리
    C++
    lisp
    Algorithm
  • hELLO· Designed By정상우.v4.10.2
BeNI
[프로그래머스] 문자열 다루기 기본
상단으로

티스토리툴바