pat乙级
伽二
这个作者很懒,什么都没留下…
展开
-
1019数字黑洞
#include<iostream>#include<algorithm>#include<stdio.h>using namespace std;int main(){ int num; cin>>num; do{ int a[4]={0},i=0; while(num>...原创 2019-05-24 13:07:29 · 195 阅读 · 0 评论 -
PAT1030完美数列(25)分
1030 完美数列 (25 分)给定一个正整数数列,和正整数 p,设这个数列中的最大值是 M,最小值是 m,如果 M≤mp,则称这个数列是完美数列。现在给定参数 p 和一些正整数,请你从中选择尽可能多的数构成一个完美数列。输入格式:输入第一行给出两个正整数 N 和 p,其中 N(≤105)是输入的正整数的个数,p(≤109)是给定的参数。第二行给出 N 个正整数,每个数不超过 1...原创 2019-07-10 21:48:32 · 128 阅读 · 0 评论 -
PAT1031查验身份证
1031 查验身份证 (15 分)一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10M:1 0 X 9 8 7 6...原创 2019-07-11 10:01:52 · 382 阅读 · 3 评论 -
PAT1032挖掘机技术哪家强
这个题,可以投巧。把分数加到整型数组对应编号里去。哈哈哈,反正很神奇,看代码叭。#include<iostream>using namespace std;int a[100005];int main(){ int N,c,b,Max=0,tip; cin>>N; for(int i=0;i<N;i++) ...原创 2019-07-11 10:24:32 · 108 阅读 · 0 评论 -
PAT1033旧键盘打字(20)分
1033 旧键盘打字 (20 分)旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样?输入格式:输入在 2 行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过 105 个字符的串。可用的字符包括字母 [a-z, A-Z]、数字 0-9、以及下划线 _(代表空格...原创 2019-07-11 10:47:42 · 137 阅读 · 1 评论