HUST 1583 长度单位

参考自:https://www.cnblogs.com/ECJTUACM-873284962/p/6389196.html

1583 长度单位

  题目描述我们生活中常用的长度单位有英尺、英寸和厘米,众所周知它们之间的换算关系每英寸等于3厘米,而每英尺等于12英寸。
  现给定一个长度为n厘米的物件,你的任务是按照四舍五入规则将其转化为英尺与英寸组成的单位,,例如1厘米为0英尺,而2厘米为1英尺,42厘米表达为1英尺2英寸。
输入每组输入包括多组数据,每组数据包括一行,每行有一个整数n(其中1<=n<=10000)。输出每组输出输出一行,每行有2个整数a和b,其中a代表转换后的英尺数,b代表转换后的英寸数。

  例如:

  输入:

  42

  4

  输出:

  1  2

  0  1 

  代码:

 1 #include<stdio.h>
 2 int main(){
 3     int n, a, b, c;
 4     while(1){ 
 5         scanf("%d",&n);
 6         b = n-36*(n/36)-3*((n-(n/36)*36)/3)>1?1:0;
 7         a = (n-(n/36)*36)/3+b;
 8         printf("%d %d",n/36,a);
 9     }
10     return 0;
11 } 

 

 

原文地址:https://www.cnblogs.com/cruelty_angel/p/10286717.html