PAT甲级(Advanced level)
soleillllling
这个作者很懒,什么都没留下…
展开
-
C++ PAT甲级1117 Eddington Number (25分)
British astronomer Eddington liked to ride a bike. It is said that in order to show off his skill, he has even defined an "Eddington number", E -- that is, the maximum integer E such that it is for ...原创 2020-04-14 18:31:56 · 172 阅读 · 0 评论 -
C++ PAT 甲级1108 Finding Average (20分)
The basic task is simple: given N real numbers, you are supposed to calculate their average. But what makes it complicated is that some of the input numbers might not be legal. A legal input is a re...原创 2020-04-14 00:45:01 · 163 阅读 · 0 评论 -
C++ PAT甲级 1104 Sum of Number Segments (20分)
Given a sequence of positive numbers, a segment is defined to be a consecutive subsequence. For example, given the sequence { 0.1, 0.2, 0.3, 0.4 }, we have 10 segments: (0.1) (0.1, 0.2) (0.1, 0.2, 0...原创 2020-04-13 21:23:17 · 106 阅读 · 0 评论 -
C++ PAT甲级1152 Google Recruitment (20分)
Input Specification:Each input file contains one test case. Each case first gives in a line two positive integers: L (≤ 1,000) and K (< 10), which are the numbers of digits of the given number a...原创 2020-04-13 20:05:42 · 2099 阅读 · 0 评论 -
C++ PAT 甲级 1100 Mars Numbers (20分)
People on Mars count their numbers with base 13:1.Zero on Earth is called "tret" on Mars.2.The numbers 1 to 12 on Earth is called "jan, feb, mar, apr, may, jun, jly, aug, sep, oct, nov, dec" on Mar...原创 2020-04-13 02:53:18 · 175 阅读 · 0 评论 -
C++ PAT甲级1054 The Dominant Color (20分)
Behind the scenes in the computer's memory, color is always talked about as a series of 24 bits of information for each pixel. In an image, the color with the largest proportional area is called the...原创 2020-04-12 21:29:16 · 123 阅读 · 0 评论 -
C++ PAT甲级 1050 String Subtraction (20分)
Given two strings S1 and S2, S=S1−S2is defined to be the remaining string after taking all the characters in S2 from S1. Your task is simply to calculate S1−S2for any given strings. However,...原创 2020-04-12 15:51:52 · 138 阅读 · 0 评论 -
C++ PAT甲级 1041 Be Unique (20分)
Being unique is so important to people on Mars that even their lottery is designed in a unique way. The rule of winning is simple: one bets on a number chosen from [1,10^4]. The first one who bets ...原创 2020-04-12 01:55:29 · 131 阅读 · 0 评论 -
C++ PAT甲级1031 Hello World for U (20分)
Given any string of N (≥5) characters, you are asked to form the characters into the shape of U. For example, helloworld can be printed as:h de ll rlowoThat is, the characters must be print...原创 2020-04-12 01:00:48 · 100 阅读 · 0 评论 -
C++ PAT甲级 1010 Radix (25分)(一个超时,24分)
Given a pair of positive integers, for example, 6 and 110, can this equation 6 = 110 be true? The answer is yes, if 6 is a decimal number and 110 is a binary number.Now for any pair of positive integ...原创 2020-04-11 20:55:20 · 160 阅读 · 0 评论 -
C++ PAT甲级 1023 Have Fun with Numbers (20分)
Notice that the number 123456789 is a 9-digit number consisting exactly the numbers from 1 to 9, with no duplication. Double it we will obtain 246913578, which happens to be another 9-digit number con...原创 2020-04-11 17:07:37 · 300 阅读 · 0 评论 -
C++ PAT甲级 1019 General Palindromic Number (20分)
A number that will be the same when it is written forwards orbackwards is known as a Palindromic Number. For example, 1234321 is a palindromic number. All single digit numbers are palindromic number...原创 2020-04-11 15:56:33 · 198 阅读 · 0 评论 -
C++ PAT甲级 1011 World Cup Betting (20分)
With the 2010 FIFA World Cup running, football fans the world over were becoming increasingly excited as the best players from the best teams doing battles for the World Cup trophy in South Africa. Si...原创 2020-04-11 13:10:58 · 92 阅读 · 0 评论 -
C++ PAT甲级 1008 Elevator (20分)
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 sec...原创 2020-04-10 23:29:20 · 143 阅读 · 0 评论 -
C++ PAT甲级 1006 Sign In and Sign Out (25分)
At the beginning of every day, the first person who signs in thecomputer room will unlock the door, and the last one who signs outwill lock the door. Given the records of signing in’s and out’s, yo...原创 2020-04-10 20:40:26 · 128 阅读 · 0 评论 -
C++ PAT甲级 1005 Spell It Right (20分)
Given a non-negative integer N, your task is to compute the sum of all the digits of N, and output every digit of the sum in English.Input Specification:Each input file contains one test case. Ea...原创 2020-04-10 17:41:19 · 100 阅读 · 0 评论 -
C++ PAT甲级 1002 A+B for Polynomials (25分)
This time, you are supposed to find A+B where A and B are twopolynomials.Input Specification:Each input file contains one test case. Each case occupies 2 lines,and each line contains the inform...原创 2020-04-09 22:30:57 · 380 阅读 · 0 评论 -
C++/Python PAT甲级 1001 A+B Format (20分)
Calculate a+b and output the sum in standard format – that is, thedigits must be separated into groups of three by commas (unless there are less than four digits).Input Specification:Each input ...原创 2020-04-09 20:12:09 · 118 阅读 · 0 评论