Java多重サイクルアルゴリズムの問題:(九九乗算表、平行四角形の印刷、中空菱形の印刷、菱形の印刷、レンガの運搬問題、フィボナッチ数列、サルが桃を食べる問題、回文数、1!+2!+...+20!)


package jereh1;

import java.util.Scanner;

public class Class4XunHuan {
	public static void main(String args[]){
		
		Scanner input =new Scanner(System.in);
		
//		for(int i=0;i<=100;i++){
//			System.out.println("Let's fight,let's go");
//		}
		
		
		
//		int sum=0;
//		for( int i=1;i<=100;i++){
//			sum+=i;
//		}
//		System.out.print("1-100    :"+sum);
		
		
//		//     
//		for(int i=1;i<=9;i++){
//			for(int j=1;j<=i;j++){
//				System.out.print(j+"*"+i+"="+i*j+"\t");
//			}
//				System.out.println();
//		}
		
		
		
//		int sum=0;
//		for(int i=1;i<=101-i;i++){
//			sum+=101;  //i +(101-i)
//		}
//		System.out.println(sum);
		
		
//		int sum=0;
//		for(int i=1,j=100;i=i;j--){
//				System.out.print(" ");
//			}
//			System.out.print("****");
//			System.out.println();
//		}
//		
//		for(int m=1;m<=4;m++){
//			for(int n=1;n<=8-m;n++){
//				if(n<=4-m){
//					System.out.print(" ");
//				} else{
//					System.out.print("*");
//				}
//				
//			}
//			System.out.println();
//		}
		/*   //
		 *                   i     j           
		 *      *            1     4          3                      
		 *     ***           2     5          2     
		 *    *****          3     6          1                                     
		 *   *******         4     7          0                                         
		 *    *****          1     6          1      
		 *     ***           2     5          2    
		 *      *            3     4          3                                 
		 */
		
//		for(int i=1;i<=4;i++){
//			for(int j=1;j<=i+3;j++){
//				if(j<=4-i){
//					System.out.print(" ");
//				}else
//					System.out.print("*");
//			}
//			System.out.println();
//		}
//		
//		for(int m=1;m<=3;m++){
//			for(int n=1;n<=7-m;n++){
//				if(n<=m){
//					System.out.print(" ");
//				}else
//					System.out.print("*");
//			}
//			System.out.println();
//		}
		
		
		
		
		//  : 1+2!+3!+...+20!    
		//    :             。
		//  2*1  3*2*1
		
//		int num=0;
//		for(int i=1;i<=20;i++){
//			int sum=1;
//			for(int j=1;j<=i;j++){
//				sum*=j;
//				
//			}
//			num+=sum;
//		}
//		
//		System.out.print(num);
		
		
		
//		for(int i=1;i<=3;i++){
//			System.out.print("     :");
//			int num=input.nextInt();
//			if(num==111111){
//				while(true){
//				System.out.println("       :");
//				int j=input.nextInt();
//				if(j<1000 && j>0&& j%100==0){
//				System.out.println("   "+j+" ");
//					System.out.println("       ");
//					System.exit(0);
//				}else
//					System.out.println("    ,     ");
//				}
//			}else
//				System.out.println("    ,     ");
//			
//		}
//		System.out.print("      ,    ,   ");
		
		
		
		
		//  :  5  ,         。
		// 12321    ,       ,       。
		
		
		
//		int i=10000;
//		int j=1;
//		while(i<100001){
//			int a=0,b=0,c=0,d=0,e=0;
//		
//			a=i/10000;   //12345----1
//			b=i%10;      //12345----5
//			c=i%100/10;  //12345----4
//		    d=i/1000%10; //12345----2
//		    if(a==b&&c==d){
//		    	System.out.println(i);
//		    }
//		  j++;
//		  if(j==10){
//			  System.out.println();
//			  j=1;
//		  }
//		i++;
//		}
		
		
		//  :      :            ,      ,   ,
		//                       ,      。
		//                    。
		//  10       ,         。
		//         。     :         ,      。
		
		/*
		 * 1  1
		 * 2  1
		 * 3  2
		 * 4  3
		 * 5  5
		 * 6  8
		 * 7  13
		 * 
		 */
		
		
		//      
//		int num1=1;
//		int num2=1;
//		int num=0;
//		System.out.println(1);
//		System.out.println(1);
//		for(int i=1;i<=100;i++){
//			num=num1+num2;       //
//			num2=num1;           //
//			num1=num;            //
//			if(num>100){
//				break;
//			}else
//			System.out.println(num);
//		}
		
		
		
		//  :      :            ,      ,   ,
		//                       ,      。
		//                    。
		//  10       ,         。
		//         。     :         ,      。
		
		/*
		 * 1  1
		 * 2  1
		 * 3  2
		 * 4  3
		 * 5  5
		 * 6  8
		 * 7  13
		 * 
		 */
//		int num=1;
//		for(int i=1;i<=9;i++){
//			num=2*(num+1);
//		}
//		System.out.print(num);
		
		
		
		
		
		/*   //
		 *                   i     j               lk
		 *      *            1     4          3       0               
		 *     * *           2     5          2       1
		 *    *   *          3     6          1       3                             
		 *   *     *         4     7          0       5                                
		 *    *   *          1     6          1      
		 *     * *           2     5          2    
		 *      *            3     4          3  
		 *      
		 *                                       
		 *                           jereh4.txt                    
		 */
		
//		for(int i=1;i<=4;i++){
//			for(int j=1;j<=i+3;j++){
//				if(j==5-i||j-i==3){
//					System.out.print("*");
//				}else 
//					System.out.print(" ");
//				
//			}
//			System.out.println();
//		}
//		for(int i=1;i<=3;i++){
//			for(int j=1;j<=7-i;j++){
//				if(j==i+1||j+i==7){
//					System.out.print("*");
//				}else 
//					System.out.print(" ");
//				
//			}
//			System.out.println();
//		}
		
		
		
		
		
//		for(int i=1;i<=7;i++){
//			if(i>4){
//				i=8-i;
//				for(int j=1;j<=i+6;j++){
//					if(j==5-i||j-i==3){
//						System.out.print("*");
//					}else 
//						System.out.print(" ");
//					
//				}
//			  i=8-i;
//			}else {
//				for(int j=1;j<=i+3;j++){
//				if(j==5-i||j-i==3){
//					System.out.print("*");
//				}else 
//					System.out.print(" ");
//				
//			  }
//				
//			}
//				
//			
//			System.out.println();
//			
//		   
//			
//	      }
		
		
		//  
//		for(int i=1;i<=7;i++){
//			
//			for(int j=1;j<=7;j++){
//				if(Math.abs(j-4)+1 == i ||Math.abs(j-4)+i==7){
//					System.out.print("*");
//				}else
//;					System.out.print(" ");
//			}
//		}
//		System.out.println();
		
		
		
		
		
		
		//m--4,w--3,x---1/2
		//     ,      ,   ,   ,       
		// :     ,     ,     
		for(int i=3;i<=9;i++){
			for(int j=3;j<=12;j++){
				int n=36-i-j;
				if((4*i+3*j+n*0.5) ==36 && n%2==0){
					System.out.println("  :"+i);
					System.out.println("  "+j);
					System.out.println("  "+n);
				}
					
			}
		}
		
		
		
		
		
	}
		
		
		
	}