#include<stdio.h> #include<stdlib.h> int legal(char a[]){ int dot = 0, i = 0, n1 = 0, n2 = 0; if(a[0]=='-') i=1;//跳过逗号计算数值 for(;a[i]!='\0';i++){//下面四句判断的顺序不能改变!...
#include<stdio.h> #include<stdlib.h> int legal(char a[]){ int dot = 0, i = 0, n1 = 0, n2 = 0; if(a[0]=='-') i=1;//跳过逗号计算数值 for(;a[i]!='\0';i++){//下面四句判断的顺序不能改变!...
2018PAT春季考试小结 暑假找工作,第一次考PAT,其实去年冬天就想试试水的,但年底开题+开组会,最终还是没报名。等到快放寒假了加上一个春节的时间,想着再家里看能刷刷题么,结果无数次的实验还是证明了一件事,...
1.模拟题 1042(洗牌器) 1046(最短路径) 1002(多项式相加) 1009(多项式相乘) A1017 (25 模拟 ,时间处理、排序、) 2.水题、逻辑题 1006 1036 1093(25 逻辑题) 1101(25 逻辑题) 1113(25 水题) ...1
在菜单栏中:tool(工具)->Edit Options(编辑器环境) 点击General选项卡: 把Color调为黑色。 点击Color选项卡: 讲Select theme设置为Obsidian(倒数第四个) 效果: 转载于:...
#include #include #include using namespace std; struct Student{ char name[10]; int height; };bool cmp(struct Student s1,struct Student s2){ if(s1.height!=s2.h
1085 PAT单位排行(25 分)每次 PAT 考试结束后,考试中心都会发布一个考生单位排行榜。本题就请你实现这个功能。输入格式:输入第一行给出一个正整数 N(≤105),即考生人数。随后 N 行,每行按下列格式给...
return s1->pat_score - s2->pat_score; } else { return 0; } } int main() { int n, k, s; int i, j, count; int max_count[MAX_K + 1]; // dp数组 int max_index[MAX_K + 1]; // 记录dp数组中最大值的...
#include<stdio.h> #include<string.h> #include<ctype.h> int main(){ int num,i,len,sum=0,c1=0,c2=0; char a[10001]; gets(a); len=strlen(a); for(i=0;i;i++){ if('a'<=tolow
#include int main(){ int n,i=0,j=0,a[11],sum1=0,sum2=0; scanf("%d",&n); for(i=0;i;i++){ scanf("%d",&a[i]); sum1+=a[i]; } sum2=sum1*11*(n-1); printf("%
#include<stdio.h> int main(){ int N,D,i,j,K,empty=0,mayempty=0,c=0; double e,select; scanf("%d %lf %d",&N,&e,&D); for(i=0;i;i++){ c=0;//一定不要忘记恢复初值 scanf("%d",&K);
#include<stdio.h> int main(){ int num,i,c1=0,c2=0; int a1,a2,b1,b2; scanf("%d",&num); for(i=0;i;i++){ scanf("%d %d %d %d",&a1,&a2,&b1,&b2); if(a2!=a1+b1&&b2==a1+b1)
#include<stdio.h> #include int main(){ char s[100]=""; gets(s); if(strchr(s,' ')==NULL){ printf(s); }else{ while(strchr(s,' ')!=NULL){ printf("%
#include #include #include int main(){ char c[1001]; int count[1001]={0},i,len1,max=0,temp; gets(c); len1=strlen(c); for(i=0;i;i++){ count[t
#include typedef struct Stu{ long long num; int seat1; int seat2; }Stu; int main(){ Stu stu[1000]; int N,M,i,j,s1[1000]; scanf("%d",&N); for(i=0;i;i++){ s
#include int main(){ int num,i,max,s[10001]={0},score,school; scanf("%d",&num); for(i=0;i;i++){ scanf("%d %d",&school,&score); s[school]=s[school]+score; }
#include #include int main(){ int n,m,t,i,j; char c; scanf("%d %c",&n,&c); m=1;//中间那一个符号 n=n-m;//去掉中间那一个符号 while(n-2*(m+2)>=0){ m=m+2; n=n-2*m;
pat 考试(乙级) 1001 害死人不偿命的(3n+1)猜想 java程序 题目如下: 代码如下: 运行结果如下:
#include #include int main(){ char A[1001]={0},Q[1001]={0};//注意数组初始值 int B=0,R=0,i=0,j=0; scanf("%s %d",A,&B); while(A[i]!=0){//如果A[i]=0则Q[i]=0 Q[i]=(R*10+A[i
#include<stdio.h> #include<math.h> int main(){ int num,i,j,t=0,s[100000]={0},count=0; scanf("%d",&num); if(num){ for(i=2;i;i++){ if(isPrime(i)){
想报个这种考试,问一下大鸽们。
#include #include int main(){ int num,i; int score=0,max=-1,min=101; char maxname[20],maxstuNum[20],minname[20],minstuNum[20],name[20],stuNum[20]; scanf("%d",&num);
#include<stdio.h> #include<string.h> int main(){ char a[101]={0},tempb[101]={0},b[101]={0},lst[14]="0123456789JQK"; int len1,len2,i; scanf("%s %s",a,tempb); len1=strlen(a);... len2=s
PAT 1001 C语言 + Visual C++ 6.0
PAT计算机能力考试乙级1-10题答案.doc
#include<stdio.h> #include<math.h> int main(){ int num,i; double R1,P1,R2,P2,R,P; scanf("%lf %lf %lf %lf",&R1,&P1,&R2,&P2); P=R1*R2*(cos(P1+P2));... R=R1*R2*(sin(P1+P2));... if(P>-0
标签: PAT
突然发现前面的题目不一定是4个成套出现的。...pat的题目主要是把题目得读懂了,感觉很容易出现bug。 题目地址:http://pat.zju.edu.cn/contests/pat-a-practise 1005 题目大意:给你一个字符串,把他们按