小依的糖果分配

问题描述

小依组织了一场精彩的糖果猜谜游戏,为了鼓励大家积极参与,她准备了丰厚的糖果奖励。小依的糖果分配规则如下:

  • 排名前 10 的孩子们每人都能获得 X 个糖果。
  • 排名第 11 到第 100 的孩子们每人都能获得 Y 个糖果。

由于小依糖果的数量有限,她想知道如果按照这样的分配规则,她总共需要准备多少糖果。由于小依忙着准备更多的糖果猜谜游戏,她希望你能帮她计算一下。

输入格式

首先输入一个整数 T,表示有 T 组测试数据。

接下来的 T 行,每行包含两个整数 X 和 Y,分别表示排名前 10 的孩子们每人获得的糖果数量和排名第 11 到第 100 的孩子们每人获得的糖果数量。

数据范围保证:1≤T≤100,1≤X,Y≤100。

输出格式

对于每组测试数据,输出一个整数,表示小依总共需要准备的糖果数量。

样例输入

4
1000 100
1000 1000
80 1
400 30

样例输出

19000
100000
890
6700

说明

测试数据 1:前 10 名孩子每人获得 1000 糖果,第 11 到第 100 名孩子每人获得 100 糖果,所以总共需要的糖果数量是 10×1000+90×100=1900010×1000+90×100=19000。

测试数据 2:前 10 名孩子每人获得 1000 糖果,第 11 到第 100 名孩子每人也获得 1000 糖果,所以总共需要的糖果数量是 10×1000+90×1000=10000010×1000+90×1000=100000。

测试数据 3:前 10 名孩子每人获得 80 糖果,第 11 到第 100 名孩子每人获得 1 糖果,所以总共需要的糖果数量是 10×80+90×1=89010×80+90×1=890。

测试数据 4:前 10 名孩子每人获得 400 糖果,第 11 到第 100 名孩子每人获得 30 糖果,所以总共需要的糖果数量是 10×400+90×30=670010×400+90×30=6700。

运行限制

语言 最大运行时间 最大运行内存
C++ 1s 256M
C 1s 256M
Java 2s 256M
Python3 3s 256M
PyPy3 3s 256M
Go 3s 256M
JavaScript 3s 256M

总通过次数: 1046  |  总提交次数: 1202  |  通过率: 87%

难度: 中等   标签: 运算

#include 
using namespace std;
int main()
{
//题目很简单,只要看懂意思然后直接输出就好了
  long long int n;
  cin>>n;
  for(int i=0;i>w>>q;
    long long int sum=w*10+90*q;
    cout<

你可能感兴趣的:(蓝桥杯,算法,数据结构,c语言,c++)