プログラマ[小数を検索]
5355 ワード
小数点を検索
問題の説明
一桁と書かれた紙片が散らばっている.ばらばらの紙切れを貼って、いくつかの小数点を作ることができることを見たいです.
各紙片の数字の文字シリアル番号を指定すると、紙片で作成できるいくつかの数を返すための解法関数を完了します.
せいげんじょうけん
numbersは、長さが1または7未満の文字列です.
numbersは0から9まで数字で構成されています.
013とは、0から3の数字の紙切れが散らばっていることを意味します.
I/O例
numbers return
17 3
011 2
I/O例説明
例1
[1,7]小数[7,17,71]を作成できます.
例2
[0,1,1]は小数点を作成することができる[1101].
11と011は同じ数字と見なされます.import java.util.*;
class Solution {
public int solution(String numbers) {
int answer = 0;
int i;
int cnt = 1;
String[] numbersArray = new String[numbers.length()];
for(i = 0; i < numbers.length(); i++){
numbersArray[i] = numbers.substring(i, i+1);
}
for(i = 0; i < numbersArray.length * numbersArray.length; i++){
if(i < numbersArray.length){
numbersArray[i - (numbersArray.length * cnt)]
}else if(Math.floorMod(numbersArray.length) == 0){
cnt++;
}
}
return answer;
}
}
Reference
この問題について(プログラマ[小数を検索]), 我々は、より多くの情報をここで見つけました
https://velog.io/@wijihoon123/programmers-소수-찾기
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
import java.util.*;
class Solution {
public int solution(String numbers) {
int answer = 0;
int i;
int cnt = 1;
String[] numbersArray = new String[numbers.length()];
for(i = 0; i < numbers.length(); i++){
numbersArray[i] = numbers.substring(i, i+1);
}
for(i = 0; i < numbersArray.length * numbersArray.length; i++){
if(i < numbersArray.length){
numbersArray[i - (numbersArray.length * cnt)]
}else if(Math.floorMod(numbersArray.length) == 0){
cnt++;
}
}
return answer;
}
}
Reference
この問題について(プログラマ[小数を検索]), 我々は、より多くの情報をここで見つけました https://velog.io/@wijihoon123/programmers-소수-찾기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol