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);
    	}
    }
    
  • 相关阅读:
    后台src-app.js详情
    后台中src-router-index.js文件详情
    VUE:如何设置当前页面的背景色
    web移动端项目初始化
    vue路由懒加载及组件懒加载
    浏览器内核
    java 文件读取
    [SUCTF 2019]EasySQL
    Hctf 2016 兵者多诡
    less-17
  • 原文地址:https://www.cnblogs.com/drinkoo/p/8697139.html
Copyright © 2011-2022 走看看