zoukankan      html  css  js  c++  java
  • 1.有奖猜谜

    声明

    可能本文章会有错误,希望各位读者看到后,记得回复留言,提醒我,以免误人子弟。本人菜鸡,还望各位大佬手下留情。

    题目

    小明很喜欢猜谜语。
    最近,他被邀请参加了X星球的猜谜活动。

    每位选手开始的时候都被发给777个电子币。
    规则是:猜对了,手里的电子币数目翻倍,
    猜错了,扣除555个电子币, 扣完为止。

    小明一共猜了15条谜语。
    战果为:vxvxvxvxvxvxvvx
    其中v表示猜对了,x表示猜错了。

    请你计算一下,小明最后手里的电子币数目是多少。

    请填写表示最后电子币数目的数字。
    注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。


    分析

       按照常规的套路,蓝桥杯的前两道题有些人是根据excel表格拉出来的,你们也可以试下,/手动滑稽。emmm...

       回归正题,这道题很简单,规则为开始有777个电子币,猜对了翻倍,猜错了扣555个电子币,这个规则就是隐形的给你的判断条件,然后根据战果,运算一下就出来了.


    代码

    public class a {
    	public static void main(String[] args) {
    		//初始化开始电子币数
    		int coin = 777; 
    		
    		//将战果转换为字符数组,以便分析
    		char[] ch = "vxvxvxvxvxvxvvx".toCharArray(); 
    		
    		//利用for循环将战果都遍历出来
    		for(int i=0;i<ch.length;i++) {
    			//判断胜负,并进行计算
    			if(ch[i] == 'v') 
    				coin *= 2;
    			else
    				coin -= 555;
    		}
    		System.out.println(coin);
    	}
    }
    
  • 相关阅读:
    Spring-四种常用注解
    Spring-IOC
    Spring-bean 的管理细节
    Android R.java文件
    MySQL | windows10 安装MySQL : 无法将“mysql”项识别为 cmdlet、函数、脚本....
    统计知识 | 决定系数 R方、调整后的R方、F值
    R | R语言表达式中常用的符号
    回归分析 | R语言回归算法、模型诊断
    R | 探索性数据分析 EDA
    R语言基础 | 概率分布的表示方法
  • 原文地址:https://www.cnblogs.com/drinkoo/p/8697139.html
Copyright © 2011-2022 走看看