- 博客(309)
- 资源 (80)
- 收藏
- 关注
原创 HTML5-表单
action 属性用于指定表单提交时向何处发送表单数据,即需要发送的服务器地址</method 属性用于指定表单向服务器提交数据的方法,包括两种方法,分别是 get 和post。(1)get 方法的特点使用 URL(统一资源定位符)传递参数:http://服务器地址?name1=value1&name2=value2,其中“?”符号表示要进行参数传递,“?”符号后面采用“name=value”的形式传递,多个参数之间,用“&”符号连接。URL 传递的数据量有限,只能传递少量数据。
2023-03-20 14:37:47 718
原创 Vue事件处理
Vue事件处理一、代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <
2022-02-04 00:57:58 291
原创 Vue列表渲染
一、代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script
2022-02-04 00:44:29 254
原创 Vue条件渲染
Vue条件渲染一、代码①判断渲染<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
2022-02-04 00:28:04 274
原创 第一个Vue程序
第一个Vue程序一、代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &
2022-02-03 23:40:48 169
原创 PAT乙级1020 月饼 (25 分)
1020 月饼 (25 分)一、问题描述月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有 3 种月饼,其库存量分别为 18、15、10 万吨,总售价分别为 75、72、45 亿元。如果市场的最大需求量只有 20 万吨,那么我们最大收益策略应该是卖出全部 15 万吨第 2 种月饼、以及 5 万吨第 3 种月饼,获得 72 +
2021-12-04 15:08:34 238
原创 PAT乙级1019 数字黑洞 (20 分)
1019 数字黑洞 (20 分)一、问题描述给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的 6174,这个神奇的数字也叫 Kaprekar 常数。例如,我们从6767开始,将得到7766 - 6677 = 10899810 - 0189 = 96219621 - 1269 = 83528532 - 2358 = 61747641 -
2021-12-01 14:32:34 150
原创 PAT乙级1028 人口普查 (20 分)
1028 人口普查 (20 分)一、问题描述某城镇进行人口普查,得到了全体居民的生日。现请你写个程序,找出镇上最年长和最年轻的人。这里确保每个输入的日期都是合法的,但不一定是合理的——假设已知镇上没有超过 200 岁的老人,而今天是 2014 年 9 月 6 日,所以超过 200 岁的生日和未出生的生日都是不合理的,应该被过滤掉。输入格式:输入在第一行给出正整数 N,取值在(0,10 ^5 ];随后 N 行,每行给出 1 个人的姓名(由不超过 5 个英文字母组成的字符串)、以及按 yyyy/mm/
2021-11-30 23:59:55 182
原创 PAT乙级1066 图像过滤 (15 分)
1066 图像过滤 (15 分)一、问题描述图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来。现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换。输入样例:3 5 100 150 03 189 254 101 119150 233 151 99 10088 123 149 0 255结尾无空行输出样例:003 189 254 000 000000 233 151 099 000088 000 000 000 255结尾无空行
2021-11-27 16:17:49 162
原创 PAT乙级1010 一元多项式求导 (25 分)
1010 一元多项式求导 (25 分)一、问题描述输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过 1000 的整数)。数字间以空格分隔。输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是 0,但是表示为 0 0。输入样例:3 4 -5 2 6 1 -2 0结尾无空行输出样例:12 3 -10 1 6 0结尾无空行二、代码实现#include<iostream>#
2021-11-27 15:53:09 218
原创 PAT乙级1026 程序运行时间 (15 分)
1026 程序运行时间 (15 分)一、问题描述要获得一个 C 语言程序的运行时间,常用的方法是调用头文件 time.h,其中提供了 clock() 函数,可以捕捉从程序开始运行到 clock() 被调用时所耗费的时间。这个时间单位是 clock tick,即“时钟打点”。同时还有一个常数 CLK_TCK,给出了机器时钟每秒所走的时钟打点数。于是为了获得一个函数 f 的运行时间,我们只要在调用 f 之前先调用 clock(),获得一个时钟打点数 C1;在 f 执行完成后再调用 clock(),获得另一个
2021-11-27 15:34:08 146
原创 PAT乙级1021 个位数统计 (15 分)
1021 个位数统计 (15 分)一、问题描述输入格式:每个输入包含 1 个测试用例,即一个不超过 1000 位的正整数 N。输出格式:对 N 中每一种不同的个位数字,以 D:M 的格式在一行中输出该位数字 D 及其在 N 中出现的次数 M。要求按 D 的升序输出。输入样例:100311结尾无空行输出样例:0:21:33:1结尾无空行二、代码实现#include<iostream>#include<cstdio>using namespace st
2021-11-26 21:21:07 386
原创 PAT乙级1039 到底买不买 (20 分)
1039 到底买不买 (20 分)一、问题描述小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。为方便起见,我们用[0-9]、[a-z]、[A-Z]范围内的字符来表示颜色。例如在图1中,第3串是小红想做的珠串;那么第1串可以买,因为包含了全部她想要的珠子,还多了8颗不需要的珠子;第2串不能买,因为没有黑色珠子,并且少了
2021-11-26 20:56:02 122
原创 PAT乙级1057 数零壹 (20 分)
1057 数零壹 (20 分)一、问题描述给定一串长度不超过 10^5的字符串,本题要求你将其中所有英文字母的序号(字母 a-z 对应序号 1-26,不分大小写)相加,得到整数 N,然后再分析一下 N 的二进制表示中有多少 0、多少 1。例如给定字符串 PAT (Basic),其字母序号之和为:16+1+20+2+1+19+9+3=71,而 71 的二进制是 1000111,即有 3 个 0、4 个 1。输入格式:输入在一行中给出长度不超过 10 ^5、以回车结束的字符串。输出格式:在一行中
2021-11-25 00:17:56 125
原创 PAT乙级1016 部分A+B (15 分)
1016 部分A+B (15 分)一、问题描述二、代码实现#include<iostream>#include<cstdio>using namespace std;int main(){ int A,D1,B,D2; scanf("%d %d %d %d",&A,&D1,&B,&D2); int re=0,res=0; while(A||B){ if(A%10==D1){ re=re*10+D1; } if
2021-11-23 20:15:08 158
原创 PAT乙级1023 组个最小数 (20 分)
1023 组个最小数 (20 分)一、问题描述给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。现给定数字,请编写程序输出能够组成的最小的数。输入格式:输入在一行中给出 10 个非负整数,顺序表示我们拥有数字 0、数字 1、……数字 9 的个数。整数间用一个空格分隔。10 个数字的总个数不超过 50,且至少拥有 1 个非 0 的
2021-11-22 10:49:02 222
原创 PAT乙级1047 编程团体赛 (20 分)
1047 编程团体赛 (20 分)一、问题描述编程团体赛的规则为:每个参赛队由若干队员组成;所有队员独立比赛;参赛队的成绩为所有队员的成绩和;成绩最高的队获胜。现给定所有队员的比赛成绩,请你编写程序找出冠军队。输入格式:输入第一行给出一个正整数 N(≤104),即所有参赛队员总数。随后 N 行,每行给出一位队员的成绩,格式为:队伍编号-队员编号 成绩,其中队伍编号为 1 到 1000 的正整数,队员编号为 1 到 10 的正整数,成绩为 0 到 100 的整数。输出格式:在一行中输出冠军队
2021-11-22 10:06:23 177
原创 PAT乙级1041 考试座位号 (15 分)
1041 考试座位号 (15 分)一、问题描述每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。输入格式:输入第一行给出一个正整数 N(≤1000),随后 N 行,每行给出一个考生的信息:准考证号 试机座位号 考试座位号。其中准考证号由 1
2021-11-21 21:41:21 157
原创 PAT乙级1042 字符统计 (20 分)
1042 字符统计 (20 分)一、问题描述请编写程序,找出一段给定文字中出现最频繁的那个英文字母。输入格式:输入在一行中给出一个长度不超过 1000 的字符串。字符串由 ASCII 码表中任意可见字符及空格组成,至少包含 1 个英文字母,以回车结束(回车不算在内)。输出格式:在一行中输出出现频率最高的那个英文字母及其出现次数,其间以空格分隔。如果有并列,则输出按字母序最小的那个字母。统计时不区分大小写,输出小写字母。输入样例:This is a simple TEST. There AR
2021-11-21 17:22:53 98
原创 PAT乙级1076 Wifi密码 (15 分)
1076 Wifi密码 (15 分)一、问题描述下面是微博上流传的一张照片:“各位亲爱的同学们,鉴于大家有时需要使用 wifi,又怕耽误亲们的学习,现将 wifi 密码设置为下列数学题答案:A-1;B-2;C-3;D-4;请同学们自己作答,每两日一换。谢谢合作!!~”—— 老师们为了促进学生学习也是拼了…… 本题就要求你写程序把一系列题目的答案按照卷子上给出的对应关系翻译成 wifi 的密码。这里简单假设每道选择题都有 4 个选项,有且只有 1 个正确答案。输入格式:输入第一行给出一个正整数 N(≤
2021-11-21 16:03:00 128
原创 PAT乙级1043 输出PATest (20 分)
1043 输出PATest (20 分)一、问题描述给定一个长度不超过 10 ^4的、仅由英文字母构成的字符串。请将字符重新调整顺序,按 PATestPATest… 这样的顺序输出,并忽略其它字符。当然,六种字符的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按 PATest 的顺序打印,直到所有字符都被输出。输入格式:输入在一行中给出一个长度不超过 104的、仅由英文字母构成的非空字符串。输出格式:在一行中按题目要求输出排序后的字符串。题目保证输出非空。输入样例:redl
2021-11-20 11:06:07 141
原创 PAT乙级1046 划拳 (15 分)
1046 划拳 (15 分)一、问题描述划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。下面给出甲、乙两人的划拳记录,请你统计他们最后分别喝了多少杯酒。输入格式:输入第一行先给出一个正整数 N(≤100),随后 N 行,每行给出一轮划拳的记录,格式为:甲喊 甲划 乙喊 乙划其中喊是喊出的数字,划是划出的数字,均
2021-11-20 10:42:53 119
原创 PAT乙级1087 有多少不同的值 (20 分)
1087 有多少不同的值 (20 分)问题描述:当自然数 n 依次取 1、2、3、……、N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?(注:⌊x⌋ 为取整函数,表示不超过 x 的最大自然数,即 x 的整数部分。)输入格式:输入给出一个正整数 N(2≤N≤10^4)。输出格式:在一行中输出题面中算式取到的不同值的个数。输入样例:2017结尾无空行输出样例:1480结尾无空行代码实现:#include<iostream>#include<ve
2021-11-20 09:55:37 372
原创 PAT乙级1082 射击比赛 (20 分)
1082 射击比赛 (20 分)问题描述:本题目给出的射击比赛的规则非常简单,谁打的弹洞距离靶心最近,谁就是冠军;谁差得最远,谁就是菜鸟。本题给出一系列弹洞的平面坐标(x,y),请你编写程序找出冠军和菜鸟。我们假设靶心在原点(0,0)。输入格式:输入在第一行中给出一个正整数 N(≤ 10 000)。随后 N 行,每行按下列格式给出:ID x y其中 ID 是运动员的编号(由 4 位数字组成);x 和 y 是其打出的弹洞的平面坐标(x,y),均为整数,且 0 ≤ |x|, |y| ≤ 100。题目
2021-11-20 00:05:34 93
原创 PAT乙级1061 判断题 (15 分)
1061 判断题 (15 分)问题描述判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分。输入格式:输入在第一行给出两个不超过 100 的正整数 N 和 M,分别是学生人数和判断题数量。第二行给出 M 个不超过 5 的正整数,是每道题的满分值。第三行给出每道题对应的正确答案,0 代表“非”,1 代表“是”。随后 N 行,每行给出一个学生的解答。数字间均以空格分隔。输出格式:按照输入的顺序输出每个学生的得分,每个分数占一行。输入样例:3 62 1 3 3 4
2021-11-19 23:57:28 87
原创 PAT乙级1012 数字分类 (20 分)
1012 数字分类 (20 分)给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字:A 1= 能被 5 整除的数字中所有偶数的和;A 2= 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算 n 1 −n 2+n 3 −n 4 ⋯;A 3= 被 5 除后余 2 的数字的个数;A 4 = 被 5 除后余 3 的数字的平均数,精确到小数点后 1 位;A 5= 被 5 除后余 4 的数字中最大数字。输入格式:每个输入包含 1 个测试用例。每个测试用例先给出一个不超过 100
2021-11-13 20:48:29 76
原创 PAT乙级1005 继续(3n+1)猜想 (25 分)
1005 继续(3n+1)猜想 (25 分)卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对 n=3 进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对 n=5、8、4、2 进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这 4 个数已经在验证3的时候遇到过了,我们称 5、8、4、2 是被 3“覆盖”的数。我们称一个数列中的某个数 n 为“关
2021-11-13 19:43:26 84
原创 PAT乙级1093 字符串A+B (20 分)
1093 字符串A+B (20 分)给定两个字符串 A 和 B,本题要求你输出 A+B,即两个字符串的并集。要求先输出 A,再输出 B,但重复的字符必须被剔除。输入格式:输入在两行中分别给出 A 和 B,均为长度不超过 106的、由可见 ASCII 字符 (即码值为32~126)和空格组成的、由回车标识结束的非空字符串。输出格式:在一行中输出题面要求的 A 和 B 的和。输入样例:This is a sample testto show you_How it works结尾无空行输出
2021-11-13 15:54:52 115
原创 PAT乙级1032 挖掘机技术哪家强 (20 分)
一、问题描述1032 挖掘机技术哪家强 (20 分)为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。输入格式:输入在第 1 行给出不超过 105的正整数 N,即参赛人数。随后 N 行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从 1 开始连续编号)、及其比赛成绩(百分制),中间以空格分隔。输出格式:在一行中给出总得分最高的学校的编号、及其总分,中间以空格分隔。题目保证答案唯一,没有并列。输入样例:63 6
2021-11-09 21:22:20 74
原创 PAT乙级1003 我要通过 (20 分)
一、题目描述“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于 PAT 的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:字符串中必须仅有 P、 A、 T这三种字符,不可以包含其它字符;任意形如 xPATx 的字符串都可以获得“答案正确”,其中 x 或者是空字符串,或者是仅由字母 A 组成的字符串;如果 aPbTc 是正确的,那么 aPbATca 也是正确的,其中 a、 b、 c 均或者是空字符串,或者是仅由字
2021-11-08 21:37:54 87
原创 C语言——对文件的输入输出(一)
问题描述:1、从键盘输入一个字符串,将其中的小写字母全部转换成大写字母,然后输出到一个磁盘文件“test"中保存,输入的字符串以’!‘结束2、有两个磁盘文件A和B,各自存放一行字幕,现要求把这两个文件中的信息合并(按照字母顺序排列),输出到一个新文件C中。3、有5个学生,每个学生有三门课程的成绩,从键盘输入学生数据(包括学号、姓名、3门课程成绩),计算出平均成绩,将原有的数据和计算出的平均分数存放在磁盘文件“stud”中代码实现:1、#include<stdio.h>#includ
2021-10-27 20:54:23 456
原创 输出100~200之间的素数
输出100~200之间的素数代码实现:#include<iostream>#include<cstdio>#include<cmath>using namespace std;int main(){ int n=100,i; while(n<=200){ i=2; while(i<=sqrt(n)){ if(n%i==0)i=n; else{ i=i+1; } } if(i<n)cout<<
2021-10-27 15:55:34 1179
原创 PAT乙级 1008 数组元素循环右移问题
1008 数组元素循环右移问题 (20 分)一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?输入格式:每个输入包含一个测试用例,第1行输入N(1≤N≤100)和M(≥0);第2行输入N个整数,之间用空格分隔。输出格式:在一行中输出循环右移M位以后的整数序列,之间用空格分隔,序列结尾不能有多余空格。输入样例:6 21 2 3 4 5 6
2021-10-18 20:28:15 90
原创 PAT乙级1009 说反话 (20 分)
1009 说反话 (20 分)给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没有多余的空格。输出格式:每个测试用例的输出占一行,输出倒序后的句子。输入样例:Hello World Here I Come输出样例:Come I Here World Hello代码实现:#i
2021-10-02 00:04:41 95
原创 PAT乙级1022 D进制的A+B (20 分)
1022 D进制的A+B (20 分)输入两个非负 10 进制整数 A 和 B (≤230−1),输出 A+B 的 D (1<D≤10)进制数。输入格式:输入在一行中依次给出 3 个整数 A、B 和 D。输出格式:输出 A+B 的 D 进制数。输入样例:123 456 8输出样例:1103代码实现:#include<stdio.h> int main(){ long A,B,C,D; int result[31]; int i=0; sca
2021-10-01 21:51:31 110
原创 PAT乙级1018 锤子剪刀布 (20 分)
1018 锤子剪刀布 (20 分)大家应该都会玩“锤子剪刀布”的游戏:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。输入格式:输入第 1 行给出正整数 N(≤105),即双方交锋的次数。随后 N 行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。C 代表“锤子”、J 代表“剪刀”、B 代表“布”,第 1 个字母代表甲方,第 2 个代表乙方,中间有 1 个空格。输出格式:输出第 1、2 行分别给出甲、乙的胜、平、负次数,数字间以 1 个空格分隔
2021-10-01 21:38:05 100
原创 PAT乙级打印沙漏(20分)
本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入描述:输入在一行给出1个正整数N(<=1000)和一个符号,中间以空格分隔。输出描述:首先打印出由给定符号组成的最大的沙漏形状,最后在一行中输出剩下没用掉的符号数。输入
2021-09-30 00:24:12 105
原创 PAT乙级挖掘机技术哪家强(20)
题目描述为了用事实说明挖掘机技术到底哪家强,PAT组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。输入描述:输入在第1行给出不超过105的正整数N,即参赛人数。随后N行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号、及其比赛成绩(百分制),中间以空格分隔。输出描述:在一行中给出总得分最高的学校的编号、及其总分,中间以空格分隔。题目保证答案唯一,没有并列。输入例子:63 652 801 1002 703 403 0输出例子:2 150代码实现:
2021-09-25 15:16:32 64
信息检索与论文写作相关习题.docx
2021-06-30
数字图像处理期末复习.pdf
2021-06-30
操作系统学习通历次测试.docx
2021-03-10
操作系统期末复习(汇总).docx
2021-03-10
单片机习题作业.zip
2021-01-24
《数据结构》数据结构实验.doc
2020-07-16
数字逻辑各章练习题以及期末复习题库.zip
2020-07-16
求解两种排序方法问题.cpp
2020-07-13
数据库系统基本知识点整理.docx
2020-07-08
计算机网络1.0.docx
2020-07-08
计算机网络2.0.docx
2020-07-08
数据库复习资料选择填空简答题.doc
2020-07-06
数据库系统原理期末考试简答题.docx
2020-07-06
数据库定义与操作练习题参考答案.pdf
2020-07-03
数字逻辑期末复习宝典.docx
2020-06-28
计算机网络期末复习宝典.docx
2020-06-28
c++面向对象复习题答案版.doc
2020-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人