PAT甲级
never give-up
代码从入门到放弃
展开
-
1019 General Palindromic Number (20分)
1019 General Palindromic Number (20分)PAT甲级链接结尾不能有空格,熟悉回文怎么判断就很简单了#include<iostream>using namespace std;int n,d;int a[100];int main(){ cin>>n>>d; int ans=0; while(n){ a[ans]=n%d; n=n/d; ans++; } int flag=0; for(int i=0;原创 2020-11-04 19:20:24 · 95 阅读 · 0 评论 -
1011 World Cup Betting (20分)
1011 World Cup Betting (20分)此题注意一下输出二位小数就行#include<iostream>#include<iomanip>using namespace std;int t;double b[3],s,a[3][3];int main(){ char st[][3]={"W","T","L"}; for(int i=0;i<3;i++) for(int j=0;j<3;j++){ cin>>a[i]原创 2020-11-03 21:10:52 · 78 阅读 · 0 评论 -
1008 Elevator (20分)
1008 Elevator (20分)要注意输入的第一个值是n个数!!!刚开始还以为样例有问题#include<iostream>using namespace std;int n,sum;int a[110];int main(){ cin>>n; for(int i=0;i<n;i++) cin>>a[i]; sum=a[0]*6+5; for(int i=1;i<n;i++){ if(a[i]>a[i-1]){原创 2020-11-03 20:13:09 · 62 阅读 · 0 评论 -
1005 Spell It Right (20分)
个人对此题的看法:这道题最后有一个测试点不过,然后又注意了一下输入数据的范围,第一次用的long long,还是有一个测试点不行,然后就用字符串存输入的数据,然后转成数字就AC了。#include<iostream>using namespace std;string n;int sum;int s[110];int main(){ char a[][10]={"zero","one","two","three","four","five","six","seven","e原创 2020-11-03 18:39:21 · 98 阅读 · 0 评论 -
1001 A+B Format (20分)
1001 A+B Format (20分)一定别漏掉sum=0的情况!!不然只有19分#include<iostream>#include<math.h>using namespace std;int m,n,sum,ans;int a[10];int main(){ cin>>m>>n; sum=m+n; if(sum==0){ cout<<0; return 0; } if(sum<0){ su原创 2020-11-02 12:00:58 · 68 阅读 · 0 评论