![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PAT B LEVEL
bleuesprit
这个作者很懒,什么都没留下…
展开
-
PAT1009 说反话 (20)
这个题我用C++写总是处错误,所以就用java内置的输入写了一个,应该属于投机取巧。 import java.util.Stack; import java.util.Scanner; import java.util.StringTokenizer; public class Main { public static String input; public static Stack m原创 2015-03-10 09:50:53 · 1068 阅读 · 1 评论 -
PAT1010. 一元多项式求导 (25)(未通过)
这个题我是过不去了。。 //============================================================================ // Name : pat.cpp // Author : // Version : // Copyright : Your copyright notice // Descri原创 2015-03-10 09:53:18 · 385 阅读 · 0 评论 -
PAT1016部分A+B (15)
#include #include using namespace std; int main() { long m,n; int dm,dn; int lm=0,ln=0; cin>>m>>dm>>n>>dn; while(m>0) { if(m%10==dm) { lm++; } m/=10; } while(n>0) { if(n%10原创 2015-03-10 09:57:03 · 337 阅读 · 0 评论 -
PAT1003 我要通过!
题目:点击打开链接 1003有点小推理在里面。 //============================================================================ // Name : pat.cpp // Author : // Version : // Copyright : Your copyright not原创 2015-03-10 09:39:48 · 461 阅读 · 0 评论 -
PAT1006 换个格式输出整数 (15)
//============================================================================ // Name : pat.cpp // Author : // Version : // Copyright : Your copyright notice // Description : Hello原创 2015-03-10 09:47:16 · 394 阅读 · 0 评论 -
PAT1008数组元素循环右移问题 (20)
//============================================================================ // Name : pat.cpp // Author : // Version : // Copyright : Your copyright notice // Description : Hello原创 2015-03-10 09:50:15 · 355 阅读 · 0 评论 -
PAT1019数字黑洞 (20)
#include #include using namespace std; int input,n1,n2; int number1[4]; int processLess(int input) { for(int i=0;i<4;i++) { number1[i]=input%10; input/=10; } sort(number1,number1+4); int原创 2015-03-10 10:00:08 · 527 阅读 · 0 评论 -
PAT1004
题目点击打开链接 //============================================================================ // Name : pat.cpp // Author : // Version : // Copyright : Your copyright notice // Descripti原创 2015-03-10 09:42:05 · 407 阅读 · 0 评论 -
PAT1012数字分类 (20)
#include #include using namespace std; int A1[1001]; int A2[1001]; int A3[1001]; int A4[1001]; int A5[1001]; int countA1; int countA2; int countA3; int countA4; int countA5; int main() { int n;原创 2015-03-10 09:56:21 · 592 阅读 · 0 评论 -
PAT 1007 素数对猜想 (20)
这个题开始我把10^5次方当成10000了。并且因为PAT对时间的要求不高,所以不用筛法求素数也可通过。。 //============================================================================ // Name : pat.cpp // Author : // Version : // Cop原创 2015-03-10 09:50:24 · 451 阅读 · 0 评论 -
PAT1005 继续(3n+1)猜想 (25)
//============================================================================ // Name : pat.cpp // Author : // Version : // Copyright : Your copyright notice // Description : Hello原创 2015-03-10 09:45:39 · 442 阅读 · 0 评论 -
PAT1011A+B和C (15)
//============================================================================ // Name : pat.cpp // Author : // Version : // Copyright : Your copyright notice // Description : Hello原创 2015-03-10 09:54:04 · 425 阅读 · 0 评论 -
PAT1022D进制的A+B (20)
#include #include using namespace std; long A,B,D,APB; stack myStack; void transform() { if(APB==0) { cout<<0; return; } while(APB!=0) { myStack.push(APB%D); APB/=D; } while(!myStac原创 2015-03-10 10:03:02 · 437 阅读 · 0 评论 -
PAT1023组个最小数 (20)
#include using namespace std; int count[10]; int number[50]; int index=-1; int main() { for(int i=0;i<10;i++) { cin>>count[i]; } for(int i=1;i<10;i++) { if(count[i]!=0) { count[i原创 2015-03-10 10:02:41 · 476 阅读 · 0 评论 -
PAT1026程序运行时间(15)
#include #define CLK 100 using namespace std; long c1,c2; long diff; int main() { cin>>c1>>c2; diff=c2-c1; int hour=diff/(3600*CLK); diff=diff%(3600*CLK); int min=diff/(60*CLK); diff=diff%(原创 2015-03-10 10:05:56 · 696 阅读 · 0 评论 -
PAT1018锤子剪刀布 (20)
#include using namespace std; int N; int AW; int BW; int Ping; int AC,AJ,AB; int BC,BJ,BB; int main() { cin>>N; char inputA,inputB; for(int i=0;i<N;i++) { cin>>inputA>>inputB; if(inputA==原创 2015-03-10 09:59:50 · 778 阅读 · 0 评论 -
PAT1024 科学计数法 (20)
这个代码需要化简, #include using namespace std; char output[10010]; int lastNumberIndex=-1; int pointPos=-1;//the index of the last number which before the point int pow; bool afterPoint=false; bool num原创 2015-03-10 10:05:00 · 463 阅读 · 0 评论 -
0开始
因为要进行考研复试。所以我的上机考试就要抓紧了,之前一直没有好好练习编程能力,大二开始说参加ACM但是因为自己的水平实在有限,到大四编程能力也是一塌糊涂。因为计算机复试机试一般推荐是用九度做练习的,但是因为九度的题对我来说太难了,所以我只能选择PAT的基础部分做一个练习。虽然PAT B的题目并不难,但是对于一个编程新手来说,因为OJ不会告诉你哪里出错,所以我还是不建议用PAT做起手。应该找一个告诉原创 2015-03-10 09:28:25 · 417 阅读 · 0 评论 -
PAT 1001 害死人不偿命的(3n+1)猜想 (15)
题目点击打开链接 //============================================================================ // Name : pat.cpp // Author : // Version : // Copyright : Your copyright notice // Descripti原创 2015-03-10 09:35:41 · 398 阅读 · 0 评论 -
pat Have Fun with Numbers
注意。java里面的long只能到19位。题目要求是20位。。天。坑了我好长时间 题目链接点击打开链接 import java.util.Scanner; import java.math.*; public class Solution { public static void main(String args[]) { Scanner in=new Scanner(Sys原创 2015-04-19 21:39:01 · 438 阅读 · 0 评论