Algorithm
자바 알고리즘 연습(8)
김예나
2025. 1. 13. 13:44
부족한 금액 계산하기
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;
}
}