1047: 和尚分馒头发表时间:2022-10-27 19:05 1047: 和尚分馒头时间限制: 1 Sec 内存限制: 128 MB 题目描述
有这样一个有趣的算术谜题:一百馒头一百僧,大僧三个更无争。小僧三人分一个,大小和尚得几丁?根据此谜题,我们对问题进行改编,a个和尚分a个馒头,正好分完。如果老和尚一人分3个,小和尚3人分一个,你算算大、小和尚各有多少人?
输入输入有多行。第一行包含一个整数N(0 < N < 1000),表示有N组数据。 接下来N行,每行有一个整数a(10<a<108), 表示a个和尚和a个馒头。
输出每组数据输出两个整数,分别表示大、小和尚各多少人,数据之间用空格分隔。
样例输入 Copy2 100 2000 样例输出 Copy25 75 500 1500 #include<bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; for(int i=1;i<=n;i++){ int a; cin>>a; cout<<a/4<<" "<<a-a/4<<endl; } return 0; } 上一篇1049: 算法普及课程
下一篇1087: 零钱兑换
文章分类:
算法例题
|