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 }