글
프로그래머스 C# 저주의 숫자 3(JAVA)
프로그래밍
2023. 1. 20. 00:50
728x90
SMALL
using System;
public class Solution {
public int solution(int n) {
int answer = 0;
for(int i=1;i<=n;i++)
{
answer++;
if(i%3 == 0 || i%10 == 3 || (i/10)%10 == 3)
{
n++;
}
}
return answer;
}
}
자바
class Solution {
public int solution(int n) {
int answer = 0;
for (int i = 1; i <= n; i++)
{
answer++;
if (answer % 3 == 0 || String.valueOf(answer).contains("3"))
{
i--;
}
}
return answer;
}
}
class Solution {
public int solution(int n) {
String str;
for (int i = 1; i <= n; i++)
{
str = ""+i;
if(str.contains("3") || i%3 == 0)
n++;
}
return n;
}
}
728x90
'프로그래밍' 카테고리의 다른 글
프로그래머스 C# 등수 매기기(Linq, GetLength, Array.Fill(), JAVA) (0) | 2023.01.20 |
---|---|
프로그래머스 C# 다음에 올 숫자(등차 등비 수열, JAVA) (0) | 2023.01.20 |
프로그래머스 C# 유한소수와 무한소수(2,5, JAVA) (0) | 2023.01.19 |
프로그래머스 C# 치킨 쿠폰(JAVA) (0) | 2023.01.19 |
프로그래머스 C# 문자열 밀기(IndexOf, stringShift, JAVA) (0) | 2023.01.19 |