본문 바로가기

카테고리 없음

2020-05-16 20시 개발자 글 모음 | "[프로그래머스] level 1 - 다" 외 1개 이야기

[프로그래머스] level 1 - 시저암호 by 김유진

  • length();i++){ if(s[i] == ' '){ answer += " "; }else{ for(int j=0;j 'z'){ s[i] ='a'; }else if(s[i] >'Z' && s[i] <'a'){ s[i] ='A'; } } answer += s[i]; } } return answer; }
  • 소문자의 경우 1증가했을때 z 보다 커진다면 해당 문자열을 소문자 a 로 설정하고 돌리면 된다
  • 대문자의 경우 1증가했을때 Z 보다 커진다면 해당 문자열을 대문자 A로 설정하고 돌리면 된다


[프로그래머스] level 1 - 다트게임 by 김유진 about Dart

  • #include #include using namespace std; int solution(string dartResult) { int answer = 0; vector score; int index=0; for(int i=0;i
  • length();i++){ if(dartResult[i] == 'S'){ }else if(dartResult[i] == 'D'){ score[index-1] = score[index-1] * score[index-1]; }else if(dartResult[i] == 'T'){ score[index-1] = score[index-1] * score[index-1] * score[index-1]; }else if(dartResult[i] == '*'){ score[index-1] = score[index-1]*2; if(index !=1){ score[index-2] = score[index-2]*2; } }else if(dartResult[i] == '#'){ score[index-1] = score[index-1] *(-1); }else{ if(dartResult[i+1] == '0'){ score
  • push_back(dartResult[i]-'0'); } index++; } } for(int i=0;i