49,440
社区成员




第一题:数列求值
package 打卡;
import java.math.BigInteger;
public class 数列求值 {
public static void main(String[] args) {
long dp [] = new long [20190325];
dp[1]=dp[2]=dp[0]=1;
for(int j = 3;j<=20190324;j++) {
dp[j]=dp[j-1]+(dp[j-2])+(dp[j-3]);
dp[j]%=10000;
}
System.out.println(dp[20190323]);
}
}
第二题:质数
package 打卡;
import java.math.BigInteger;
public class 数列求值 {
public static void main(String[] args) {
long dp [] = new long [20190325];
dp[1]=dp[2]=dp[0]=1;
for(int j = 3;j<=20190324;j++) {
dp[j]=dp[j-1]+(dp[j-2])+(dp[j-3]);
dp[j]%=10000;
}
System.out.println(dp[20190323]);
}
}
第三题:饮料换购
package 打卡;
import java.util.Scanner;
public class 饮料换购 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc= new Scanner(System.in);
int n = sc.nextInt();
int ans= n; //从n瓶开始
//看n瓶内有多少个3瓶,然后3瓶又能换一个饮料
for(int i = 3 ; i <=n ;i+=3){
ans++;
i--;
}
System.out.println(ans);
}
}
第四题:巧克力
……