pat_1

2-0

2-1

#include <stdio.h>

int main()
{
    int inch,foot,cm;
    scanf("%d",&cm);
    foot=cm/30.48;
    inch=cm*12/30.48-foot*12;
    printf("%d %d\n",foot,inch);
    return 0;
}

2-2

#include <stdio.h>
int main()
{
    int h,min,time;
    int tmp;
    scanf("%d%d",&tmp,&time);
    h=tmp/100;
    min=tmp%100;
    min+=time%60;
    if(min>=60)
    {
        h+=min/60;
        min=min%60;
    }
    if(min<0)
    {
        h-=1;
        min+=60;
    }
    h+=time/60;
    printf("%d%02d\n",h,min);

    return 0;
}

2-3

#include <stdio.h>
int main()
{
    int tmp;
    int a,b,c;
    scanf("%d",&tmp);
    c=tmp%10;
    b=tmp/10%10;
    a=tmp/100;
    if(c!=0)
    {
        printf("%d%d%d",c,b,a);return 0;
    }
    if(b!=0)
    {
        printf("%d%d",b,a);return 0;
    }
    printf("%d\n",a);
    return 0;
}

pat_1,布布扣,bubuko.com

时间: 2024-10-22 10:57:35

pat_1的相关文章

PAT_B_1004 成绩排名

题目描述: 读入 n(>0)名学生的姓名.学号.成绩,分别输出成绩最高和成绩最低学生的姓名和学号. 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ... 第 n+1 行:第 n 个学生的姓名 学号 成绩 其中姓名和学号均为不超过 10 个字符的字符串,成绩为 0 到 100 之间的一个整数,这里保证在一组测试用例中没有两个学生的成绩是相同的. 输出格式: 对