蓝桥真题-网站扩张

蓝桥真题-网站扩张,第1张

代码:

package com.hualing.lanqiao;

import java.util.Scanner;

public class Expansion {

    /***
     * 网站扩张
     * 规则:第一个人使用7天后,在第八天可以邀请另一个人使用,后每隔两天可以邀请
     * eh:设一个计数变量为tol,一个递增变量a1,a1=8时,tol++;后a1+3的倍数时,tol++;
     * @param args
     */
    
    static int tol1 = 0;//计数

    public static void main(String[] args) {
        
        Scanner sc = new Scanner(System.in);
        
        System.out.println("请输入天数n:");
        int n = sc.nextInt();
        
        int tol = getTol(n+1);
        System.out.println(tol);
        
    }
    
    public static int getTol(int n) {
        
        tol1++;
        
        int a1 = 0;
        for (a1 = 0; a1 < n; a1++) {
            if (a1 >= 7 ) {
                if(a1 == 8) {
                    getTol(n-8);
                }
                    
                for (int j = 1; j <= n; j++) {
                    if (a1==8+3*j) {
                        getTol(n-(8+3*j));
                    }
                }
                
            }
        }
        
        return tol1;
    }
}
 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/871651.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-13
下一篇 2022-05-13

发表评论

登录后才能评论

评论列表(0条)

保存