
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 · 1101 阅读 · 1 评论 -
PAT1010. 一元多项式求导 (25)(未通过)
这个题我是过不去了。。//============================================================================// Name : pat.cpp// Author : // Version :// Copyright : Your copyright notice// Descri原创 2015-03-10 09:53:18 · 403 阅读 · 0 评论 -
PAT1016部分A+B (15)
#include#includeusing 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 · 384 阅读 · 0 评论 -
PAT1003 我要通过!
题目:点击打开链接1003有点小推理在里面。//============================================================================// Name : pat.cpp// Author : // Version :// Copyright : Your copyright not原创 2015-03-10 09:39:48 · 478 阅读 · 0 评论 -
PAT1006 换个格式输出整数 (15)
//============================================================================// Name : pat.cpp// Author : // Version :// Copyright : Your copyright notice// Description : Hello原创 2015-03-10 09:47:16 · 412 阅读 · 0 评论 -
PAT1008数组元素循环右移问题 (20)
//============================================================================// Name : pat.cpp// Author : // Version :// Copyright : Your copyright notice// Description : Hello原创 2015-03-10 09:50:15 · 376 阅读 · 0 评论 -
PAT1019数字黑洞 (20)
#include#includeusing 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 · 565 阅读 · 0 评论 -
PAT1004
题目点击打开链接//============================================================================// Name : pat.cpp// Author : // Version :// Copyright : Your copyright notice// Descripti原创 2015-03-10 09:42:05 · 427 阅读 · 0 评论 -
PAT1012数字分类 (20)
#include#includeusing 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 · 624 阅读 · 0 评论 -
PAT 1007 素数对猜想 (20)
这个题开始我把10^5次方当成10000了。并且因为PAT对时间的要求不高,所以不用筛法求素数也可通过。。//============================================================================// Name : pat.cpp// Author : // Version :// Cop原创 2015-03-10 09:50:24 · 484 阅读 · 0 评论 -
PAT1005 继续(3n+1)猜想 (25)
//============================================================================// Name : pat.cpp// Author : // Version :// Copyright : Your copyright notice// Description : Hello原创 2015-03-10 09:45:39 · 465 阅读 · 0 评论 -
PAT1011A+B和C (15)
//============================================================================// Name : pat.cpp// Author : // Version :// Copyright : Your copyright notice// Description : Hello原创 2015-03-10 09:54:04 · 456 阅读 · 0 评论 -
PAT1022D进制的A+B (20)
#include#includeusing 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 · 461 阅读 · 0 评论 -
PAT1023组个最小数 (20)
#includeusing 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 · 527 阅读 · 0 评论 -
PAT1026程序运行时间(15)
#include#define CLK 100using 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 · 738 阅读 · 0 评论 -
PAT1018锤子剪刀布 (20)
#includeusing 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 · 808 阅读 · 0 评论 -
PAT1024 科学计数法 (20)
这个代码需要化简,#includeusing namespace std;char output[10010];int lastNumberIndex=-1;int pointPos=-1;//the index of the last number which before the pointint pow;bool afterPoint=false;bool num原创 2015-03-10 10:05:00 · 489 阅读 · 0 评论 -
0开始
因为要进行考研复试。所以我的上机考试就要抓紧了,之前一直没有好好练习编程能力,大二开始说参加ACM但是因为自己的水平实在有限,到大四编程能力也是一塌糊涂。因为计算机复试机试一般推荐是用九度做练习的,但是因为九度的题对我来说太难了,所以我只能选择PAT的基础部分做一个练习。虽然PAT B的题目并不难,但是对于一个编程新手来说,因为OJ不会告诉你哪里出错,所以我还是不建议用PAT做起手。应该找一个告诉原创 2015-03-10 09:28:25 · 438 阅读 · 0 评论 -
PAT 1001 害死人不偿命的(3n+1)猜想 (15)
题目点击打开链接//============================================================================// Name : pat.cpp// Author : // Version :// Copyright : Your copyright notice// Descripti原创 2015-03-10 09:35:41 · 425 阅读 · 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 · 469 阅读 · 0 评论