- 博客(8)
- 收藏
- 关注
原创 PAT乙级 1019 数字黑洞 c语言题解
#include <stdio.h>#include <string.h>int stn(char a[]);void incre(char a[],char b[]);void decre(char a[],char b[]);void digui(char a[]);int main(){ static char a[5]; int i,n; scanf("%d",&n); a[0]=n/1000+'0'; a[1]=(n/1
2021-06-11 15:16:35
297
1
原创 PAT乙级 1018 锤子剪刀布 C语言题解
#include <stdio.h>int main(){ int jiasheng, yisheng, n; int tie; char a, b; tie = jiasheng=yisheng=0; static int i,jia[3],yi[3]; scanf("%d",&n); for(i=0;i<n;i++){ getchar(); scanf("%c %c",&a,&a
2021-06-11 15:13:04
219
1
原创 PAT乙级 1004 成绩排名 C语言题解
读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含 1 个测试用例,格式为第 1 行:正整数 n第 2 行:第 1 个学生的姓名 学号 成绩第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ...第 n+1 行:第 n 个学生的姓名 学号 成绩输出格式:对每个测试用例输出 2 行,第 1 行是成绩最高学生的姓名和学号,第 2 行是成绩最低学生的姓名和学号,字符串间有 1 空格。输入样例:3Joe Ma
2021-06-11 15:10:24
209
原创 PAT乙级 1054 求平均值 C语言题解
这个题目的关键在于非法条件的判定,其它都还好。需要注意的是,k为1的时候,number后面没有s。#include <stdio.h>#include <math.h>#include <string.h>double trans(char *a);int judge(char *a);int main(){ int N,k=0,i; double temp,total; char s[200]; scanf("%d",&
2021-06-11 15:03:39
221
1
原创 PAT乙级 1077 互评成绩计算 C语言题解
在浙大的计算机专业课中,经常有互评分组报告这个环节。一个组上台介绍自己的工作,其他组在台下为其表现评分。最后这个组的互评成绩是这样计算的:所有其他组的评分中,去掉一个最高分和一个最低分,剩下的分数取平均分记为 G1 ;老师给这个组的评分记为 G2 。该组得分为 (G1 +G2 )/2,最后结果四舍五入后保留整数分。本题就要求你写个程序帮助老师计算每个组的互评成绩。输入格式:输入第一行给出两个正整数 N(> 3)和 M,分别是分组数和满分,均不超过 100。随
2021-06-11 13:59:24
214
1
原创 PAT乙级 1053 住房空置率 C语言题解
这个题是比较简单了,直接上代码#include <stdio.h>int main(){ int N,D,i,j,a=0,b=0,k; //a表示可能的数量,b表示确定的数量 double e,f; scanf("%d%lf%d",&N,&e,&D); for(i=0;i<N;i++){ scanf("%d",&k); double total=0; for(j=0;j&
2021-06-10 19:33:45
126
原创 PAT乙级 1052 卖个萌 C语言解答
萌萌哒表情符号通常由“手”、“眼”、“口”三个主要部分组成。简单起见,我们假设一个表情符号是按下列格式输出的:[左手]([左眼][口][右眼])[右手]现给出可选用的符号集合,请你按用户的要求输出表情。输入格式:输入首先在前三行顺序对应给出手、眼、口的可选符号集。每个符号括在一对方括号 []内。题目保证每个集合都至少有一个符号,并不超过 10 个符号;每个符号包含 1 到 4 个非空字符。之后一行给出一个正整数 K,为用户请求的个数。随后 K 行,每行给出一个用户的符号选择,顺序为左手、左眼、口
2021-06-10 17:36:43
399
原创 PTA乙级 1078 字符串压缩与解压 C语言解答
文本压缩有很多种方法,这里我们只考虑最简单的一种:把由相同字符组成的一个连续的片段用这个字符和片段中含有这个字符的个数来表示。例如 ccccc 就用 5c 来表示。如果字符没有重复,就原样输出。例如 aba 压缩后仍然是 aba。解压方法就是反过来,把形如 5c 这样的表示恢复为 ccccc。本题需要你根据压缩或解压的要求,对给定字符串进行处理。这里我们简单地假设原始字符串是完全由英文字母和空格组成的非空字符串。输入格式:输入第一行给出一个字符,如果是 C 就表示下面的字符串需要被压缩;如果是 D
2021-06-10 15:26:13
619
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅