從標準輸入讀入一個由字母構成的串(不大於30個字符)。
從該串中取出3個不重複的字符,求全部的取法。
取出的字符,要求按字母升序排列成一個串。
不一樣的取法輸出順序能夠不考慮。
例如:
輸入:
abc
則輸出:
abc
輸入:
abcd
則輸出:
abc
abd
acd
bcd
輸入:
abcaa
則輸出:
abc
java
import java.util.Scanner; public class 運動員分組 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner in = new Scanner(System.in); int n = in.nextInt(); if(n<=8){ System.out.println(n); }else{ int m = 2; while(m*8<n){ m++; } if(m*8==n){ for(int i=0;i<m;i++){ System.out.println(8); } }else{ int a = m*8-n; int b = a/m; int c = a%m; for(int j=0;j<m;j++){ if(m-j<=c) System.out.println(7-b); else System.out.println(8-b); } } } } }