CPU: 2s
Memory: 1024MB
তোমাকে দুইটি সংখ্যা A এবং B এবং একটি অপারেটর দেওয়া আছে। অপারেটরগুলো {+,-,%,/,*} হতে পারে অর্থাৎ যোগ, বিয়োগ, মডুলাস, ভাগ কিংবা গুণ অপারেটর হতে পারে। তোমাকে A {operator} B বের করে উত্তর দিতে হবে। মনে করো, যদি তোমাকে 5 এবং 3 এই দুইটি সংখ্যা এবং + অপারেটরটি দেয়া থাকে, তাহলে তোমাকে 5 + 3 এর উত্তর বের করে প্রিণ্ট করতে হবে।
Given two integers A and B and one of the following operators {+,-,%,/,*}. You have to perform A {operator} B and output its result. For example, if you are given 5 and 3 as two numbers and + as the operators, then you have to give the answer of 5 + 3.
ইনপুটের বর্ণনা
ইনপুটের প্রথম লাইনে একটি ধনাত্মক পূর্ণসংখ্যা T ( T <= 100 ) দেওয়া থাকবে। এরপরের T লাইনের প্রতিটিতে দুটি করে সংখ্যা A ও B এবং একটি ক্যারেক্টার দেয়া থাকবে। A ও B এর পরমমান কখনো 10^9 অতিক্রম করবে না।
Input Specification
The first line contains a positive integer T ( T <= 100 ). In the following T lines, you will be given two integers A, B and a character. The absolute value of A and B will not exceed 10^9.
আউটপুট এর বর্ণনা
প্রতিটা কেসের জন্য শুরুতে কেস নাম্বার প্রিণ্ট করতে হবে এবং তারপর A {অপারেটর} B এর উত্তর দিতে হবে। সঠিক ফরম্যাটটি জানার জন্য Sample বা উদাহরণের ইনপুট এবং আউটপুট কেসগুলো দেখে নিতে পারো।
Output Specification
For each case print the case number, and then A {operator} B result. Check the sample input and output for further details.
Sample
Input | Output |
---|---|
5 10 4 + 10 4 - 10 4 % 10 4 / 10 4 * | Case 1: 14 Case 2: 6 Case 3: 2 Case 4: 2 Case 5: 40 |
দ্রষ্টব্য
'%' ও '/' এই দুটি অপারেটারের জন্য ইনপুটে B এর মান কখনো ০ দেয়া হবে না। ভাগ করার বেলায়, অর্থাৎ '/' অপারেটরের বেলায় শুধুমাত্র পূর্ণসংখ্যাটুকু প্রিন্ট করতে হবে। অর্থাৎ 5 / 2 করলে শুধুমাত্র 2 প্রিন্ট করলেই চলবে, ভগ্নাংশ প্রিন্ট করলে উত্তর ভুল হবে।
Notes
For operator ‘%’ and ‘/’, B will not be 0. For the division operator '/', you just need to print the whole part. That is, in case of 5 / 2, you just need to print 2, not the fraction part.