PAT_Basic
PAT_Basic
TYP_MOON
这个作者很懒,什么都没留下…
展开
-
PAT_B_1095_Java(25分)
思路:根据要求输出的三个指令,选择数据的存储方式。 指令1:1.可以通过map容器存储,map<string,vector > 键值string为(‘A’、‘B’、‘T’) studata数据类型存储学生准考证号和成绩 2.也可以直接通过三个vector存储 vector levelTStu; vector levelAStu; vector levelBStu; 指令2:可直接用两个数组转载 2020-07-17 12:02:31 · 149 阅读 · 0 评论 -
PAT_B_1094_Java(20分)
import java.io.*;public class Main { public static void main(String[] args) throws IOException { //输入 BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); PrintWriter out = new PrintWriter(new OutputStrea原创 2020-07-15 20:04:10 · 130 阅读 · 0 评论 -
PAT_B_1093_Java(20分)
import java.io.*;import java.util.HashSet;import java.util.Set;public class Main { public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); PrintWriter out原创 2020-07-17 12:32:25 · 137 阅读 · 0 评论 -
PAT_B_1092_Java(15分)_C++(20分)
意料之中Java会TE//15分//最后两个测试点超时import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static void main(String[] args) throws IOException { //输入 BufferedReader bf = new Bu原创 2020-07-15 14:37:18 · 90 阅读 · 0 评论 -
*PAT_B_1091_Java(15分)
import java.util.Scanner;public class Main {public static void main(String[] args) { int M; Scanner sc = new Scanner(System.in); M=sc.nextInt(); if (M>=0&&M<=20) { int a[] = new int[M]; for (int i = 0; i < a.length; i++) { a[原创 2020-07-09 15:33:27 · 103 阅读 · 0 评论 -
PAT_B_1090_C++(25分)
用map存储每一个货物的所有不兼容货物~在判断给出的一堆货物是否是相容的时候,判断任一货物的不兼容货物是否在这堆货物中~如果存在不兼容的货物,则这堆货物不能相容~如果遍历完所有的货物,都找不到不兼容的两个货物,则这堆货物就是兼容的~#include <iostream>#include <vector>#include <map>using namespace std;int main() { int n, k, t1, t2; map<i转载 2020-07-17 14:24:51 · 120 阅读 · 0 评论 -
PAT_B_1089_Java(20分)
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { // w1,w2是狼,word是玩家说的话 private static boolean judge(int w1, int w2, int word) {// 判断是否是真话 if (word < 0 && (0 == word + w1 || 0 =原创 2020-07-17 14:32:00 · 83 阅读 · 0 评论 -
PAT_B_1088_Java(20分)
import java.io.*;public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); PrintWriter out=new PrintWriter(new OutputStreamWriter(System.ou原创 2020-07-17 15:53:56 · 92 阅读 · 0 评论 -
PAT_B_1087_Java(20分)
import java.io.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); PrintWriter out = new PrintWriter(new OutputStreamWriter(System原创 2020-07-17 14:37:30 · 96 阅读 · 0 评论 -
PAT_B_1086_Java(15分)
其中2,3的测试点要注意的是eg:输入100 100时,按照题目要求倒过来是00001,但是正确的输出应该是1,排除前面的0直到第一个有效位出现开始输出。一开始按乘积倒序组成字符串,在输出的时候将字符串转化成整型就可以去掉前面无效的0.import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static voi原创 2020-07-09 12:16:22 · 121 阅读 · 0 评论 -
PAT_B_1085_Java(25分)
#include<bits/stdc++.h>#include<algorithm>#include<string>#include<cctype>using namespace std; struct node{ string name; double mk = 0; int num = 0;}arr[100009];bool cmp(node a, node b){ int na = (int)a.mk; //只取整数部分 i原创 2020-07-17 17:21:28 · 84 阅读 · 0 评论 -
*PAT_B_1084_Java(20分)
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStream原创 2020-07-17 17:59:21 · 105 阅读 · 0 评论 -
PAT_B_1083_Java(20分)
import java.io.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); PrintWriter out = new PrintWriter(new OutputStreamWriter(System原创 2020-07-18 15:55:55 · 117 阅读 · 0 评论 -
PAT_B_1082_C++(20分)
#include <iostream>#include <string>using namespace std;int main(){ int N,x,y,distance,max=-1,min=0; string id,maxID,minID; cin >> N; for(int i=1;i<=N;i++) { cin>>id>>x>>y; distance = x*x + y*y;//两点距离公式原创 2020-07-18 18:48:02 · 113 阅读 · 0 评论 -
PAT_B_1081_Java(15分)
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(Syste原创 2020-07-09 09:09:13 · 120 阅读 · 0 评论 -
PAT_B_1080_C++(25分)
看到25分的就放弃Java吧,铁定有超时的#include <cstdio>#include <map>#include<vector>#include <iostream>#include <string>#include <algorithm>using namespace std;struct node { string name; int gp, gm, gf, g;};map<stri原创 2020-07-18 18:54:32 · 170 阅读 · 0 评论 -
PAT_B_1079_Java(20分)
import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.io.PrintWriter;import java.math.BigInteger;public class Main { public static void main(String[] args) throws Exception { BufferedReader bf原创 2020-07-18 17:40:53 · 92 阅读 · 0 评论 -
PAT_B_1078_Java(20分)
import java.io.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); PrintWriter out = new PrintWriter(new OutputStreamWriter(System原创 2020-07-18 17:18:15 · 104 阅读 · 0 评论 -
PAT_B_1077_Java(20分)
import java.io.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); PrintWriter out = new PrintWriter(new OutputStreamWriter(System原创 2020-07-18 16:30:33 · 94 阅读 · 0 评论 -
PAT_B_1076_Java(15分)
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in原创 2020-07-08 23:17:01 · 80 阅读 · 0 评论 -
PAT_B_1075_Java(20分)_C++(25分)
import java.io.*;import java.util.Arrays;public class Main { private static final int MAX_NODE_NUMBER = 100000; private static BufferedReader input; private static int headAddress; private static int totalNode; private static int intervalMaximum;/原创 2020-07-18 15:37:21 · 97 阅读 · 0 评论 -
PAT_B_1074_Java(20分)
import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.io.PrintWriter;import java.math.BigInteger;public class Main { public static void main(String[] args) throws Exception { BufferedReader bf原创 2020-07-15 23:41:19 · 93 阅读 · 0 评论 -
PAT_B_1073_C++(20分)
#include <iostream>using namespace std;const int M = 110, N = 1010;struct{ double full_grade, options, correct_options; char op[10];}ques[M];double grade[N];int cnt[M][10]; // 第i道题的第j个选项int main (){ int n, m; cin >> n原创 2020-07-18 15:14:58 · 103 阅读 · 0 评论 -
PAT_B_1072_Java(25分)
import java.io.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); PrintWriter out = new PrintWriter(new OutputStreamWriter(System原创 2020-07-18 15:01:49 · 93 阅读 · 0 评论 -
PAT_B_1071_Java(15分)
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in原创 2020-07-08 20:39:01 · 85 阅读 · 0 评论 -
PAT_B_1070_Java(25分)_C++(25分)
import java.io.*;import java.util.Arrays;public class Main { private static BufferedReader input; private static int ropeNumber;// 绳子数量 private static int[] ropeLength; private static void initBufferedReader() { InputStream is =转载 2020-07-18 12:40:10 · 94 阅读 · 0 评论 -
PAT_B_1069_Java(20分)
import java.io.*;import java.util.Set;import java.util.TreeSet;public class Main { public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); PrintWriter out原创 2020-07-18 12:18:01 · 132 阅读 · 0 评论 -
PAT_B_1068_C++(20分)
#include <iostream>#include <vector>#include <map>using namespace std;int m, n, tol;vector<vector<int>> v;int dir[8][2] = {{-1, -1}, {-1, 0}, {-1, 1}, {0, 1}, {1, 1}, {1, 0}, {1, -1}, {0, -1}};bool judge(int i, int j) {原创 2020-07-18 10:13:32 · 81 阅读 · 0 评论 -
PAT_B_1067_Java(20分)
import java.io.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); PrintWriter out = new PrintWriter(new OutputStreamWriter(Syste原创 2020-07-18 09:57:09 · 131 阅读 · 0 评论 -
PAT_B_1066_C++(15分)
#include <iostream>#include <cstdio>using namespace std;int main(){ int M,N,A,B,num,test; scanf("%d%d%d%d%d",&M,&N,&A,&B,&num); for (int i = 0; i < M; ++i) { for (int j = 0; j < N; ++j) {原创 2020-07-08 18:30:26 · 75 阅读 · 0 评论 -
PAT_B_1065_Java(17分)_C++(25分)
import java.io.*;import java.util.*;public class Main { public static void main(String[] args) throws IOException { //输入 BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); PrintWriter out = new PrintWr原创 2020-07-18 09:27:52 · 97 阅读 · 0 评论 -
PAT_B_1064_Java(20分)
import java.io.*;import java.util.Set;import java.util.TreeSet;public class Main { public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); PrintWriter out原创 2020-07-18 08:22:14 · 86 阅读 · 0 评论 -
PAT_B_1063_C++(20分)
#include<iostream>#include<cstdio>#include<cmath>using namespace std;int main(){ int n; scanf("%d",&n); double max=0; for(int i=0;i<n;i++){ int a,b; scanf("%d %d",&a,&b); double原创 2020-07-17 22:40:38 · 101 阅读 · 0 评论 -
*PAT_B_1062_Java(20分)
import java.io.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); PrintWriter out = new PrintWriter(new OutputStreamWriter(System原创 2020-07-17 11:11:02 · 109 阅读 · 0 评论 -
PAT_B_1061_Java(15分)
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in原创 2020-07-08 17:11:57 · 87 阅读 · 0 评论 -
PAT_B_1060_Java(25分)
第三个测试点有时候会超,可以多提交两遍import java.io.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); PrintWriter out=new PrintWriter(new OutputS原创 2020-07-17 10:16:52 · 139 阅读 · 0 评论 -
PAT_B_1059_Java(14分)_C++(20分)
#include <iostream>#include <cmath>using namespace std;bool prime(int n) { if (n == 2) return true; else{ for (int i = 2; i <= sqrt(n); i++) { if (n % i == 0) return false; }原创 2020-07-17 00:46:01 · 102 阅读 · 0 评论 -
PAT_B_1058_Java(20分)
lastIndexOf查某个指定的字符串在字符串最后一次出现的位置(索引值)import java.util.*;import java.io.*;public class Main { public static void main(String[] args) throws Exception{ BufferedReader bf=new BufferedReader(new InputStreamReader(System.in)); St...原创 2020-07-16 20:59:22 · 143 阅读 · 0 评论 -
PAT_B_1057_Java(20分)
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in原创 2020-07-16 14:50:15 · 72 阅读 · 0 评论 -
PAT_B_1056_Java(15分)
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in原创 2020-07-08 11:51:16 · 113 阅读 · 0 评论