蓝桥杯试题“饮料换购”和“猜字母”用数学方法
来源:互联网 发布:photoshop cc mac破解 编辑:程序博客网 时间:2024/04/29 11:34
第一题:饮料换购
乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但不允许赊账。
请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的n瓶饮料,最后他一共能得到多少瓶饮料。
输入:一个整数n,表示开始购买的饮料数量(0<n<10000)
输出:一个整数,表示实际得到的饮料数
例如:(1)用户输入:100 程序应该输出:149 (2)用户输入:101 程序应该输出:151
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
int shuchu = (n*3-1)/2;
System.out.println(shuchu);
}
}
第二题:猜字母
把abcd...s共19个字母组成的序列重复拼接106次,得到长度为2014的串。 接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。答案是一个小写字母,请通过浏览器提交答案。不要填写任何多余的内容。
public class Main {
public static void main(String[] args) {
String stringArr = "abcdefghijklmnopqrs";
char[] charArr = stringArr.toCharArray();
if(1024%19==0){
System.out.println("s");
}else {
System.out.println(charArr[1024%19-1]);
}
}
}
- 蓝桥杯试题“饮料换购”和“猜字母”用数学方法
- 蓝桥杯试题:饮料换购
- 蓝桥杯 历届试题 饮料换购
- 蓝桥杯历届-饮料换购
- 蓝桥杯 饮料换购
- 饮料换购--蓝桥杯
- 饮料换购-蓝桥杯
- 饮料换购 蓝桥杯
- 蓝桥杯饮料换购
- 饮料换购
- 饮料换购
- 饮料换购
- 饮料换购
- 饮料换购
- 饮料换购
- 饮料换购
- 饮料换购
- 2016蓝桥杯假期任务之《饮料换购》
- Jakob Jenkov多线程系列一一Java Volatile Keyword
- tarjan+缩点
- C++STL之string
- HDU1599:find the mincost route
- Redis实战经验及使用场景
- 蓝桥杯试题“饮料换购”和“猜字母”用数学方法
- JS 中 this 的概念
- 这套博客我给满分——All about Keras
- JAVA实践红黑树-小试牛刀
- 找女朋友
- python 学习(十七)之函数
- Using a LotusScript agent to reply to mail from the Internet
- JavaScript笔记:DOM
- HDU5253:连接的管道