【HDOJ】1313 Round and Round We Go

來源:互聯網
上載者:User

標籤:style   blog   color   os   ar   java   for   sp   div   

大數乘,果斷java A了。

 1 import java.util.Scanner; 2 import java.lang.StringBuilder; 3 import java.math.BigInteger; 4  5 public class Main { 6     public static void main(String[] args) { 7         Scanner cin = new Scanner(System.in); 8         while (cin.hasNextLine()) { 9             String line = cin.nextLine();10             int length = line.length();11             int[] cnt = new int[10];12             for (int i=0; i<length; ++i) {13                 ++cnt[line.charAt(i)-‘0‘];14             }15             boolean flag = true;16             BigInteger org = new BigInteger(line);17             for (int i=2; i<=length; ++i) {18                 BigInteger tmp = org.multiply(new BigInteger(String.valueOf(i)));19                 String s = tmp.toString();20                 int[] scnt = new int[10];21                 if (s.length() < length)22                     scnt[0] += length - s.length();23                 for (int j=0; j<s.length(); ++j)24                     ++scnt[s.charAt(j)-‘0‘];25                 for (int j=0; j<10; ++j) {26                     if (scnt[j] != cnt[j]) {27                         flag = false;28                         break;29                     }30                 }31                 if (!flag)32                     break;33             }34             if (flag)35                 System.out.println(line+" is cyclic");36             else37                 System.out.println(line+" is not cyclic");38         }39     }40 }

 

【HDOJ】1313 Round and Round We Go

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.