PAT
杨戬没有你我怎么活
喜欢的人是杨戬!
展开
-
PAT_A 1009 Product of Polynomials
脑子里,突然响起了爱如海大的旋律,眼泪突然就涌了上来。#include<bits/stdc++.h>using namespace std;int main(){ int N1,N2; double e,c; map<double,double,greater<double>>mp; cin>>N1; vector<double>e1(N1,0),c1(N1,0); for(int i原创 2020-09-12 15:18:27 · 64 阅读 · 0 评论 -
PAT_A 1008 Elevator
题目:The highest building in our city has only one elevator. A request list is made up with N positive numbers. The numbers denote at which floors the elevator will stop, in specified order. It costs 6 seconds to move the elevator up one floor, and 4 seconds原创 2020-09-12 14:21:43 · 77 阅读 · 0 评论 -
PAT1045
#include <bits/stdc++.h>using namespace std;int main() { int N; cin>>N; long a[N],lMax[N],rMin[N]; vector<long>ans; for(int i = 0;i<N;i++) { c...原创 2019-12-30 22:40:46 · 151 阅读 · 0 评论 -
PAT1050
#include <bits/stdc++.h>using namespace std;bool cmp(const int & a,const int & b){ return a>b;}int main() { int N; cin>>N; int m,n; for(n = sqrt((dou...原创 2019-12-30 20:57:12 · 152 阅读 · 0 评论 -
PAT1073
#include <bits/stdc++.h>using namespace std;struct Node{ int full; set<char>ss; map<char,int>mp;};int N,M,K,t;int Maxt = 0;vector<Node>v;map<char,int&...原创 2019-12-30 19:52:09 · 166 阅读 · 0 评论 -
PAT1079
一开始也可能为回文数#include <bits/stdc++.h>using namespace std;string add(string A,string B){ reverse(A.begin(),A.end()); reverse(B.begin(),B.end()); int i = 0; int c = 0; st...原创 2019-12-28 23:11:03 · 154 阅读 · 0 评论 -
PAT1094
#include <bits/stdc++.h>using namespace std;bool isPrime(int n){ if(n<=1) return false; for(int i = 2;i<=sqrt(n);i++) { if(n%i == 0) return false; } retur...原创 2019-12-28 22:43:02 · 167 阅读 · 0 评论 -
PAT1095
#include <bits/stdc++.h>using namespace std;struct node{ string s; string c; string room; string date; string num; int score; node(string s,string c,string a,st...原创 2019-12-28 22:19:57 · 134 阅读 · 0 评论 -
PAT1034
#include <bits/stdc++.h>using namespace std;long gcd(long a,long b){ if(a<b) swap(a,b); while(b) { long r = a%b; a = b; b = r; } return a;}...原创 2019-12-28 16:03:15 · 96 阅读 · 0 评论 -
PAT1060
#include <bits/stdc++.h>using namespace std;int main() { int N; map<int,int>mp; cin>>N; vector<int>cyc(N,0); for(int i = 0;i<N;i++) { ci...原创 2019-12-27 21:54:57 · 123 阅读 · 0 评论 -
PAT1055
这道题太恶心了#include <bits/stdc++.h>using namespace std;int N,K;int cmp(const pair<string,int>&p1,const pair<string,int>p2){ if(p1.second != p2.second) return p1.second ...原创 2019-12-27 20:36:12 · 90 阅读 · 0 评论 -
PAT1051
#include <bits/stdc++.h>using namespace std;int main() { double R1,P1,R2,P2,A,B; cin>>R1>>P1>>R2>>P2; A = R1*R2*cos(P1 + P2); B = R1*R2*sin(P1+P2);...原创 2019-12-27 16:11:48 · 153 阅读 · 0 评论 -
PAT1074
#include <bits/stdc++.h>using namespace std;int main() { string s,s1,s2,ans; cin>>s>>s1>>s2; reverse(s1.begin(),s1.end()); reverse(s2.begin(),s2.end()); ...原创 2019-12-27 13:36:12 · 160 阅读 · 0 评论 -
PAT1048
#include <bits/stdc++.h>using namespace std;int main() { string A,B; cin>>A>>B; if(A.size()>B.size()) { string tmp = ""; for(int i = 0;i<A...原创 2019-12-27 12:43:07 · 129 阅读 · 0 评论 -
PAT1078
#include <iostream>using namespace std;int main() { char c; string s; cin>>c; getchar(); getline(cin,s); //C if(c == 'C') { for(int i = 0;i&...原创 2019-12-27 12:17:34 · 175 阅读 · 0 评论 -
PAT1068
#include <bits/stdc++.h>using namespace std;int dx[8] = {0,-1,-1,-1,0,1,1,1};int dy[8] = {-1,-1,0,1,1,1,0,-1};int M,N,TOL;int main() { cin>>M>>N>>TOL; int fla...原创 2019-12-27 12:00:55 · 160 阅读 · 0 评论 -
PAT1071
#include <bits/stdc++.h>using namespace std;int main() { int T,K,n1,n2,b,t; cin>>T>>K; for(int i = 0;i<K;i++) { cin>>n1>>b>>t>>...原创 2019-12-27 09:57:52 · 114 阅读 · 0 评论 -
PAT1080
#include <bits/stdc++.h>using namespace std;struct Node{ string name; int g; Node(string a,int b):name(a),g(b){}};bool cmp(const Node & a,const Node & b){ if(a....原创 2019-12-27 09:38:12 · 144 阅读 · 0 评论 -
PAT1053
#include <bits/stdc++.h>using namespace std;int main() { int N,D,K; double e,t; int cnt1; int ans1 = 0,ans2 = 0; cin>>N>>e>>D; for(int i = 0;i<...原创 2019-12-26 21:27:54 · 137 阅读 · 0 评论 -
PAT1088
#include <bits/stdc++.h>using namespace std;int main() { int M,X,Y; cin>>M>>X>>Y; double a[3] = {0}; for(int i = 10;i<100;i++) { int j = (...原创 2019-12-26 21:05:17 · 106 阅读 · 0 评论 -
PAT1072
#include <bits/stdc++.h>using namespace std;int main() { int N,M; cin>>N>>M; set<string>v; string s; for(int i = 0;i<M;i++) { cin>&g...原创 2019-12-26 20:36:45 · 139 阅读 · 0 评论 -
PAT1081
#include <bits/stdc++.h>using namespace std;int main() { int N; string s; cin>>N; getchar(); while(N--) { getline(cin,s); //2 if(s.size...原创 2019-12-26 20:22:45 · 102 阅读 · 0 评论 -
PAT1049
#include <bits/stdc++.h>using namespace std;int main() { int N; cin>>N; double ans = 0; double num; for(int i = 0;i<N;i++) { cin>>num; ...原创 2019-12-26 16:02:12 · 287 阅读 · 0 评论 -
PAT1069
#include <bits/stdc++.h>#include <set>using namespace std;int main() { int M,N,S; string s; vector<string>v; cin>>M>>N>>S; set<string&...原创 2019-12-26 15:22:41 · 186 阅读 · 0 评论 -
PAT1059
#include <iostream>#include <bits/stdc++.h>using namespace std;bool isprime(int n){ bool flag = 1; for(int i = 2;i <= sqrt(n);i++) { if(n%i==0) { ...原创 2019-12-26 14:23:58 · 147 阅读 · 0 评论 -
PAT1044
#include <bits/stdc++.h>using namespace std;string lo[13] = {"tret","jan","feb","mar", "apr", "may", "jun", "jly", "aug", "sep", "oct", "nov", "dec"};string hi[13] = {"tret","tam","hel","m...原创 2019-12-26 10:08:12 · 104 阅读 · 0 评论 -
PAT1091
#include <bits/stdc++.h>using namespace std;//得到该数字的位数int getSite(int n){ int num = 0; while(n) { n/=10; num++; } return pow(10,num);}int main() { ...原创 2019-12-25 17:57:21 · 169 阅读 · 0 评论 -
PAT1092
#include <bits/stdc++.h>using namespace std;int main() { int N,M; cin>>N>>M; int m[M][N]; for(int i = 0;i<M;i++) { for(int j = 0;j<N;j++) ...原创 2019-12-25 17:45:14 · 121 阅读 · 0 评论 -
PAT1090
#include <bits/stdc++.h>using namespace std;int main() { int N,M; string s1,s2; map<string,vector<string>>mp; cin>>N>>M; for(int i = 0;i<N;i++...原创 2019-12-25 15:34:09 · 122 阅读 · 0 评论 -
PAT1052
#include <bits/stdc++.h>using namespace std;int main() { string s; vector<vector<string>>rows; for(int i = 0;i<3;i++) { getline(cin,s); vector...原创 2019-12-25 15:08:31 · 137 阅读 · 0 评论 -
PAT1046
#include<bits/stdc++.h>using namespace std;int main(){ int N; int ans1 = 0,ans2 = 0; int s1,t1,s2,t2; cin>>N; for(int i = 0;i<N;i++) { cin>>s...原创 2019-12-25 09:49:13 · 126 阅读 · 0 评论 -
PAT1047
#include<bits/stdc++.h>using namespace std;int main(){ int N,a,b,c; int Max = 0; int Maxs = 0; string s; map<int,int>mp; cin>>N; for(int i = 0;i<...原创 2019-12-25 08:58:05 · 100 阅读 · 0 评论 -
PAT1070
#include<iostream>#include<bits/stdc++.h>using namespace std;int main(){ int N; cin>>N; int len[N]; for(int i = 0;i<N;i++) { cin>>len[i];...原创 2019-12-25 08:45:12 · 107 阅读 · 0 评论 -
PAT1082
#include <iostream>#include <math.h>using namespace std;int main() { int N; string ansMax,ansMin,id; double x,y,Max,Min; cin>>N; for(int i = 0;i<N;i++) ...原创 2019-12-24 22:47:21 · 151 阅读 · 0 评论 -
PAT1061
#include <iostream>using namespace std;int main() { int N,M; int t; cin>>N>>M; int score[M]; bool ans[M]; for(int i = 0;i<M;i++) { cin>...原创 2019-12-24 22:37:24 · 85 阅读 · 0 评论 -
PAT1077
#include<bits/stdc++.h>using namespace std;double getAns(vector<int>num,int M){ int cnt = 0; int sum = 0; int Min = -1,Max = -1; for(int i = 0;i<num.size();i++) ...原创 2019-12-24 22:21:10 · 115 阅读 · 0 评论 -
PAT1040
#include <iostream>using namespace std;int main() { int N; string s; cin>>N; for(int i = 0;i<N;i++) { for(int j = 0;j<4;j++) { c...原创 2019-12-24 22:06:54 · 108 阅读 · 0 评论 -
PAT1040
#include <iostream>#include <vector>using namespace std;int main() { string s; cin>>s; long p = 0,a = 0,t = 0; for(int i = s.size()-1;i>=0;i--) { ...原创 2019-12-24 21:11:42 · 64 阅读 · 0 评论 -
PAT1041
#include <iostream>#include <bits/stdc++.h>using namespace std;int main() { int N; while (cin>>N) { map<int,pair<string,int>>mp; string ...原创 2019-12-23 22:20:26 · 177 阅读 · 0 评论 -
PAT1043
#include <iostream>#include <bits/stdc++.h>using namespace std;bool isMatch(char c){ return c == 'P' || c == 'A' || c == 'T' || c == 'e' || c == 's' || c == 't';}char m[] = {...原创 2019-12-23 22:14:21 · 215 阅读 · 0 评论