杨辉三角变形(算法)
2023-02-18 16:29:03 时间
杨辉三角如上,,第一行只有一个数1,以下每行的每个数,是恰好是它上面的数、左上角数和右上角的数,3个数之和(如果不存在某个数,认为该数就是0)。
求第n行第一个偶数出现的位置。如果没有偶数,则输出-1。例如输入3,则输出2,输入4则输出3,输入2则输出-1。
可以找到如下规律:
1 -1
2 -1
3 2
4 3
5 2
6 4
public static void main(String[] args) throws Exception {
Scanner sc = new Scanner(System.in);
while(sc.hasNext()){
Integer integer = sc.nextInt();
if(integer == 1 || integer == 2){
System.out.println("-1");
return;
}
if(integer % 4 == 3 || integer % 4 == 1){
System.out.println("2");
return;
}
if(integer % 4 == 0){
System.out.println("3");
return;
}
if(integer % 4 == 2){
System.out.println("4");
return;
}
}
}
相关文章
- 【金猿人物展】Aloudata创始人周卫林:数字经济时代,企业数字化建设的新挑战和新目标
- 数据宝藏“淘金热”,腾讯云大数据愿做“卖铲人”
- 小米Q3净亏损14.74亿;因软件问题,特斯拉中国将召回超8万辆车 | 每日大事件
- 十亿国民新宠:皮皮App线上派对新社交
- 达实智能中标2.1亿元数据中心项目;中芯集成科创板首发过会拟募125亿;福瑞泰克完成近亿美金B轮融资 | 每日大事件
- 2022中国智能制造领域最具商业合作价值企业盘点
- 当R语言遇到plink,就在R中运行plink吧
- 干货:把知识经验整理为电子书
- 统计遗传学:第六章,基因与环境互作
- 统计遗传学:第七章,基因型数据格式介绍
- 统计遗传学:第八章,基因型数据质控
- 统计遗传学:第九章,GWAS+群体分析+亲缘关系分析
- 我的农学转数据分析之花花草草
- 这个PPT将植物育种数据分析讲完了!
- 植物碰撞动物的火花--数据分析进阶
- 2022dotCover激活码(2022dotCover最新激活码)2022dotCover激活码
- Rstudio改名Posit了,如果改名为PRstudio可以叫:“怕死秃头工作站”了
- es使用总结
- 快速学习的技巧
- 物联网解决方案