부족한 금액 계산하기
class Solution {
public long solution(int price, int money, int count) {
long answer = 0;
long s = 0;
for (int i = 1; i <= count; i++){
s += price * i;
}
if (money - s > 0){
return 0;
} else {
answer = (money - s) * -1;
return answer;
}
}
}
문자열 다루기 기본
숫자로만 이루어졌는지 확인하는 함수 : "asdfs".isdigit()
문자로만 이루어졌는지 확인하는 함수 : "234".isalpha(), Character.isDigit(s.charAt(i))
def solution(s):
if len(s) == 4 or len(s) == 6:
return s.isdigit()
else:
return False
import java.util.*;
class Solution {
public boolean solution(String s) {
if (s.length() != 4 && s.length() != 6){
return false;
}
for(int i = 0; i < s.length(); i++){
if(!Character.isDigit(s.charAt(i))){
return false;
}
}
return true;
}
}
'Algorithm' 카테고리의 다른 글
2609 최대공약수와 최소공배수 / 정수론 및 조합론 (0) | 2025.01.14 |
---|---|
파이썬 알고리즘 연습(1) (0) | 2025.01.14 |
10814 나이순 정렬 / 정렬 (0) | 2025.01.13 |
자바 알고리즘 연습(7) (2) | 2025.01.11 |
2108 통계학 / 정렬 / 딕셔너리 (0) | 2025.01.11 |