java 来自hackerrank的Sherlock和The Beast的答案

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 来自hackerrank的Sherlock和The Beast的答案相关的知识,希望对你有一定的参考价值。

import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;

public class Solution {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int t = in.nextInt();
        for(int a0 = 0; a0 < t; a0++){
            int n = in.nextInt();
            int x = n;
            while(x % 3 != 0)
                {
                x -= 5;
                if(x < 0)
                    {
                    break;
                }
            }
            if(x >= 0)
                {
                for(int i = 0; i < x; i++)
                    {
                    System.out.print("5");
                }
                for(int i = 0; i < n-x; i++)
                    {
                    System.out.print("3");
                }
                System.out.println();
            }
            else
                {
                System.out.println("-1");
            }
            
        }
    }
}

以上是关于java 来自hackerrank的Sherlock和The Beast的答案的主要内容,如果未能解决你的问题,请参考以下文章

text 来自https://www.hackerrank.com/challenges/detect-html-links/problem

不可分子集 - Hackerrank

java HackerRank Java STDIN STDOUT

Java Security 类可防止您使用 exit(0) 终止代码!在 HackerRank

来自 dev cpp 中的文件的标准输入

如何使用扫描仪在hackerrank中输入以空格分隔的字符