1001 植树问题
题目描述
某学校植树节开展植树活动,已知树苗有m株,参加植树的同学有n人(且m>n),请问每位同学平均可以植树几株?还有几株剩余?
输入
输入两个整数m和n,分别表示树苗的数量和学生的人数(m>n)。
输出
输出两个整数,分别表示每位同学平均植树的数量及剩余的树苗数量。
样例输入
163 32
样例输出
5 3
思路
首先经过阅读题目,该题目涉及到的变量类型都是整型,所以需全部定义成整型(int),m/n得到的整型数值即是平均植树数量,然后再用总数量-平均植树数量*人数即是剩余树苗的数量。
C语言实现
#include<stdio.h>
void main(){
int m,n; //定义树苗数,人数
int average,residue; //定义平均种植数,剩余树苗数
scanf("%d %d",&m,&n);
average=m/n; //计算平均种植数
residue=m-average*n;
printf("%d %d",average,residue); //输出平均种植数,剩余树苗数
}
Java语言实现
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
int m,n; //定义树苗数,人数
int average,residue; //定义平均种植数 剩余树苗数
Scanner in=new Scanner(System.in);
m=in.nextInt();
n=in.nextInt();
average=m/n; //计算平均种植数
residue=m-average*n; //计算剩余树苗
in.close();
System.out.print(average); //输出平均种植数
System.out.print(" "); //中间用空格隔开
System.out.println(residue); //输出剩余树苗量
}
}
其他
程序设计指导、web开发、小程序开发、APP开发等,可以私信我