今天我给大家出一套C++真题-2024年下桂城小学甲组模拟题
限时2.5小时,大家加油!!!
题目1:买铅笔-2024年下桂城小学甲组模拟题
题目描述
乐乐在学校的跳蚤市场上用 aa 个糖果买了一支漂亮的铅笔。第二天,他觉得这支铅笔不好用,于是以 bb 个糖果的价格把铅笔卖给了另一个同学。但是,第三天他又后悔了,觉得还是喜欢那支铅笔,于是用 cc 个糖果把它买回来了。第四天,他又把这支铅笔卖给了另一个同学,这次他收到了 dd 个糖果。那么,经过这些买卖后,乐乐是多了糖果还是少了糖果呢?
输入格式
一行,四个正整数 a,b,c,da,b,c,d,含义如上所述,保证每个值均小于 10^6106。
输出格式
一个整数,为乐乐最终的糖果与一开始糖果数量的差值(若为负数,则说明乐乐亏了)
样例
输入数据 1
8 8 9 10
输出数据 1
1
【样例 1 解释】
第一天,乐乐花费 88 个糖果购买,第二天卖出获得 88 糖果,第三天花费 99 个糖果买进,第四天卖出获得 1010 个糖果,所以乐乐获利 11 个糖果,赚了!
输入数据 2
6 4 5 3
输出数据 2
-4
数据范围
40% 数据,1 \le a,b,c,d \le 1001≤a,b,c,d≤100
100% 数据,1 \le a,b,c,d \le 10000001≤a,b,c,d≤1000000
题目2:魔法小球-2024年下桂城小学甲组模拟题
题目描述
乐乐有两个魔法小球,上面分别有两个数字 aa 和 bb ,分别代表这两个小球的魔法值。乐乐喜欢平衡,所以他希望两个小球上的数字相等,为此他可以选择一个小球并对其实施若干次魔法,假设小球上的数字是 aa ,则每次魔法,可以使得 aa 变为 a*ca∗c( cc为一个正整数)。现在乐乐想知道,对于两个小球和确定值 cc,他可否施展魔法,从而使得最终两个小球上的数字相等,若可以,输出使得两个小球相等需要施展的魔法的最少次数,如果不行则输出 -1−1。
输入格式
输入一个三个正整数 a,b,ca,b,c,分别为两个小球上的数字和确定值 cc。
输出格式
输出使得两个小球相等需要施展的最少魔法次数,如果不行则输出 -1−1。
样例
输入数据 1
3 12 2
输出数据 1
2
【样例 1 解释】
选择对第一个小球实施魔法,第一次魔法 33 变成 66 ,第二次魔法 66 变成 1212,两个小球上的数字相等。
输入数据 2
14 4 2
输出数据 2
-1
【样例 2 解释】
可以发现,无论如何实施魔法,44 都不可能变成 1414 ,1414 也不可能变成 44
数据范围
1 \le a,b,c \le 100001≤a,b,c≤10