描述
小T是个颇有意思的人。
某日他和小伙伴们一起出去吃饭,走到半路时小T突然说道,哎,糟了,我没带钱。
小伙伴们纷纷表示可以先借给小T 10块钱。
小T冷笑着掏出一张50元和一张20元。
小伙伴们把小T绑起来之后一共找到M元。
那么问题来了,既然小T认为100块以下的零头不算钱,那么小T带了多少钱呢?
输入
输入第一行包含一个T,代表接下来含有T组数据。
每组数据仅包含一个正整数,代表小伙伴们搜到的钱M(1<=M<=100,000,000)。
输出
每组输出占一行。输出一个整数,代表小T自己认为带的钱数。具体格式见样例输出。
样例输入
3
78
110
31299
样例输出
Case #1: 0
Case #2: 100
Case #3: 31200
题目来源
数信学院第七届新生程序设计竞赛
分析:
热手题。
代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int T;
int m;
cin>>T;
for (int i=1;i<=T;i++)
{
cin>>m;
m-=(m%100);
cout<<"Case #"<<i<<": "<<m<<endl;
}
return 0;
}