zoukankan      html  css  js  c++  java
  • 蓝桥杯试题利用数学知识经典解法,1.三个空瓶子换一瓶水;2.猜最后一个字母——猎八哥FLY

    本博客为本人原创,转载请在醒目位置表明出处。

    1.
    乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下
    去,但不允许赊账。请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的n瓶饮料,最后他一共能得到多少瓶饮料。
    输入:一个整数n,表示开始购买的饮料数量(0<n<10000)
    输出:一个整数,表示实际得到的饮料数

    方法一:网上出现各种方法,什么for循环,判断各种余数,各种扯,看着好累,具体方法你们自己去搜。

    方法二:(本人的方法,数学方法)so easy。输出的整数为:(3*n-1)/2;

    答案绝对正确。

    2.

    把abcd...s共19个字母组成的序列重复拼接106次,得到长度为2014的串。 接下来删除第1个字母(即开头的
    字母a),以及第3个,第5个等所有奇数位置的字母。得到的新串再进行删除奇数位置字母的动作。如此下去
    ,最后只剩下一个字母,请写出该字母。

    方法一:这道题的网上各种方法都特别长,有的嵌套好几个for循环,看着好累,具体方法你们自己去搜。

    方法二:(本人的方法,数学方法)so easy。这段数中的最后一个数肯定是2的n次方,而且是在2014这个范围内最大的2的n次方;所以最后一个数应该是1024增改位置的字母。答案是q。

  • 相关阅读:
    《c程序设计语言》读书笔记--大写转小写
    《c程序设计语言》读书笔记--字符串比较
    《c程序设计语言》读书笔记--反转字符串
    spring接收json字符串的两种方式
    logback的使用
    初识Vim
    Chrome控制台
    构造有层次的大纲
    让chrome浏览器快的不要不要的
    排序算法Java版
  • 原文地址:https://www.cnblogs.com/liebagefly/p/7481652.html
Copyright © 2011-2022 走看看