【PTA】强迫症

article/2025/9/20 1:55:00

请添加图片描述
个人名片:

博主:酒徒ᝰ.
个人简介沉醉在酒中,借着一股酒劲,去拼搏一个未来。
专栏:PTA习题及解析
介绍记录了博主在pta学习练题

请添加图片描述

目录

  • 前言
    • 1.简介
    • 2.优点
  • 一、题目
  • 二、代码
  • 三、鼓励

前言

1.简介

“PTA程序设计类实验辅助教学平台”是由浙江大学主导,杭州百腾教育科技有限公司管理运营,全国高校教师共同建设的程序设计类课程的辅助教学平台。目前,全国538所高校参与,3152位教师共同建设出66095道高质量题目,学生注册用户已达136万;共有14类固定题目集(涵盖C语言、JAVA语言、Python语言、数据结构、数据库系统和中国高校计算机大赛题库等方面)和55类专业课程题目集(涵盖计算机类、电子类、文学类、外语类及华为认证)。包含判断题、填空题、单选题、多选题、程序填空题、函数题、编程题、主观题、多文件编程题和SQL编程题10种题目类型。

2.优点

  • 支持20万人同时在线
  • 支持多种题型
  • 支持多种判题模式
  • 为教学质量提供全方位保障
  • 即时的答疑系统

一、题目

小强在统计一个小区里居民的出生年月,但是发现大家填写的生日格式不统一,例如有的人写 199808,有的人只写 9808。有强迫症的小强请你写个程序,把所有人的出生年月都整理成 年年年年-月月 格式。对于那些只写了年份后两位的信息,我们默认小于 22 都是 20 开头的,其他都是 19 开头的。

输入格式:
输入在一行中给出一个出生年月,为一个 6 位或者 4 位数,题目保证是 1000 年 1 月到 2021 年 12 月之间的合法年月。

输出格式:
在一行中按标准格式 年年年年-月月 将输入的信息整理输出。

输入样例 1:

9808

输出样例 1:

1998-08

输入样例 2:

0510

输出样例 2:

2005-10

输入样例 3:

196711

输出样例 3:

1967-11

代码长度限制 16 KB
时间限制 400 ms
内存限制 64 MB

二、代码

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String str = sc.nextLine();String num = "";if (str.length() == 4){int c = (str.charAt(0) - '0') * 10 + str.charAt(1) - '0';if (c < 22){num = "20";for (int i = 0; i < str.length(); i++) {if (i == 1){num = num + str.charAt(i) + "-";}else {num = num + str.charAt(i);}}}else {num = "19";for (int i = 0; i < str.length(); i++) {if (i == 1){num = num + str.charAt(i) + "-";}else {num = num + str.charAt(i);}}}}else {for (int i = 0; i < str.length(); i++) {if (i == 3){num = num + str.charAt(i) + "-";}else {num = num + str.charAt(i);}}}System.out.println(num);}
}

三、鼓励

1、说穿了,其实提高成绩并不难,就看你是不是肯下功夫积累——多做题,多总结。

2、知识给人重量,成就给人光彩,大多数人只是看到了光彩,而不去称量重量。

3、我们这个世界,从不会给一个伤心的落伍者颁发奖牌。


http://chatgpt.dhexx.cn/article/oo2JM8Oy.shtml

相关文章

有强迫症?​AI 用1年开发出治疗强迫症新药

图&#xff1a;AI可能意味着在测试中合成更少的化合物&#xff0c;在寻找新药的过程中节省实验时间和程序 英国初创公司Exscientia声称&#xff0c;该公司已经利用人工智能&#xff08;AI&#xff09;开发出首款药物&#xff0c;并将在人体上进行临床测试。这种药物可用来治疗强…

好心情医生教您如何区分强迫症状与强迫症

许多朋友在日常生活中常常会有这样的困惑&#xff1a; 1、发朋友圈一定要凑够九宫格&#xff0c;否则就不舒服&#xff0c;我是不是强迫症&#xff1f; 2、出门前&#xff0c;要反复使劲推门确认锁没锁好&#xff0c;我是不是强迫症&#xff1f; 3、我看着微信里有未读信息就…

关于改善强迫症的一些方法

一直以来我都有强迫症&#xff0c;尤其是毕业工作后&#xff0c;明显地感觉更加严重了。经常反复确认水龙头有没有关&#xff0c;锁门后下楼梯&#xff0c;往往又要上来检查一下是否真的锁上。总是担心天然气气有没有关紧。如此种种&#xff0c;每一天在出门离家的时候都是最痛…

强迫症患者 (15 分)

小明同学是一个强迫症患者&#xff0c;一天无意之中让他看到了一串杂乱无章的字符串&#xff0c;由于强迫心理&#xff0c;恨不得马上把这串字符串一一整理有序&#xff0c;但他的对于整理有序的条件又要求很苛刻,既要把所有的大写字母先变成小写&#xff0c;又要把字符串整理有…

列向量a乘以a的转置得到的矩阵是半正定矩阵!(aT*a半正定证明)

声明&#xff1a;转载请附上原文链接&#xff0c;冒用版权将追责&#xff01;

矩阵分解(5)-- 正定矩阵与半正定矩阵

1. 定义 2. 判定正定矩阵 3. 负定、半正定及不定矩阵

正定和半正定

在众多的机器学习模型中&#xff0c;线性代数的身影无处不在&#xff0c;当然&#xff0c;我们也会时常碰到线性代数中的正定矩阵和半正定矩阵。例如&#xff0c;多元正态分布的协方差矩阵要求是半正定的。 ------------------------------------------ 1. 基本的定义 正定和…

如何理解正定矩阵和半正定矩阵

乍看正定和半正定会被吓得虎躯一震&#xff0c;因为名字取得不知所以&#xff0c;所以老是很排斥去理解这个东西是干嘛用的&#xff0c;下面根据自己和结合别人的观点解释一下什么是正定矩阵(positive definite, PD) 和半正定矩阵(positive semi-definite, PSD)。 定义 首先从定…

半正定Toeplitz矩阵的范德蒙德分解

半正定Toeplitz矩阵的范德蒙德分解 Toeplitz矩阵的定义&#xff1a;Matrices whose entries are constant along each diagonal are called Toeplitz matrices. 形如 T [ r 0 r 1 r 2 r 3 r − 1 r 0 r 1 r 2 r − 2 r − 1 r 0 r 1 r − 3 r − 2 r − 1 r 0 ] (1) \boldsym…

线性代数学习笔记8-4:正定矩阵、二次型的几何意义、配方法与消元法的联系、最小二乘法与半正定矩阵A^T A

正定矩阵Positive definite matrice 之前说过&#xff0c;正定矩阵是一类特殊的对称矩阵&#xff1a; 正定矩阵满足对称矩阵的特性&#xff08;特征值为实数并且拥有一套正交特征向量、正 / 负主元的数目等于正 / 负特征值的数目&#xff09;另外&#xff0c;正定矩阵还具有更…

正态分布中的半正定矩阵(协方差矩阵)

正态分布中的半正定矩阵&#xff08;协方差矩阵&#xff09; 1.什么是正定矩阵和半正定矩阵 我们学习半正定矩阵前&#xff0c;得先了解&#xff0c;正定矩阵与半正定矩阵的关系以及什么是正定矩阵。这里先学习什么是二次型。 首先给出二次型的定义 定义1:设P为数域&#xf…

什么是正定矩阵,什么是负定矩阵?判别方法

一、负定矩阵判别方法有&#xff1a; 1、 A 的特征值都小于0 2、A的k阶顺序主子式 * (-1)^k > 0 &#xff08;也就是偶数阶主子式为正&#xff0c;奇数阶主子式为负。 顺序主子式是行列式&#xff0c;第k阶顺序主子式就是矩阵的前k行和前k列组成的行列式&#xff0c; &#…

半正定矩阵理解

半正定与正定矩阵同意用半正定矩阵来事例&#xff1a; 首先半正定矩阵定义为: 其中X 是向量&#xff0c;M 是变换矩阵 我们换一个思路看这个问题&#xff0c;矩阵变换中&#xff0c; 代表对向量 X进行变换&#xff0c;我们假设变换后的向量为Y&#xff0c;记做YMX。于是半正…

正定矩阵及其系列性质

1. 正定矩阵的定义 广义定义&#xff1a;设M是n阶方阵&#xff0c;如果对任何非零向量z&#xff0c;都有&#xff0c;则称M为正定矩阵&#xff1b; 狭义定义&#xff1a;一个n阶的实对称矩阵M是正定的的条件是当且仅当对于所有的非零实系数向量z&#xff0c;都有。 2. 正定矩…

半正定矩阵 正定

矩阵A正定是指,对任意的X≠0恒有X^TAX&#xff1e;0 矩阵A半正定是指,对任意的X≠0恒有X^TAX≥0 X^T代表X的转置 对一般的矩阵来说&#xff0c;要把矩阵化成标准型才可以这样说。一个矩阵是正定的是指该矩阵对应的实 二次型f&#xff08;x1,x2,...,xn&#xff09;对任意的一组不…

「正定矩阵」和「半正定矩阵」

在众多的机器学习模型中&#xff0c;线性代数的身影无处不在&#xff0c;当然&#xff0c;我们也会时常碰到线性代数中的正定矩阵和半正定矩阵。例如&#xff0c;多元正态分布的协方差矩阵要求是半正定的。 ------------------------------------------ 1. 基本的定义 正定和半…

正定矩阵与半正定矩阵

作者&#xff1a;cwaar链接&#xff1a;https://www.zhihu.com/question/22098422/answer/35874276来源&#xff1a;知乎 首先半正定矩阵定义为: 其中 X 是向量&#xff0c;M 是变换矩阵。 我们换一个思路看这个问题&#xff0c;矩阵变换中&#xff0c; 代表对向量 X 进行变换…

证明:协方差矩阵是半正定矩阵

好多年没看过linear algebra…… 感谢百度知道网友“xtimz”提供的答案。 写成分量形式就是这样。 &#xff08;看不清楚的话&#xff0c;可以对着这张图点右键&#xff0c;然后在新地址中打开该图片&#xff0c;就可以放大了。或者直接保存到本地再放大查看也行。&#xff0…

【线性代数】理解正定矩阵和半正定矩阵

目录 1 前言2 定义3 从几何的角度理解4 参考文献 1 前言 内容为自己的学习总结&#xff0c;其中多有借鉴他人的地方&#xff0c;最后一并给出链接。 2 定义 在机器学习和谱图理论的学习中&#xff0c;总会用到正定矩阵半正定矩阵概念&#xff0c;了解它们的概念是十分必要的。…

矩阵的 正定与半正定

先不慌&#xff0c;我们要搞清楚正定与半正定先熟悉几个基本的概念 一&#xff1a;矩阵的基 最简单的理解就是&#xff1a;线性变换就是线性映射&#xff0c;矩阵只不过是线性映射的系数而已。所以&#xff0c;选定基底实际是选定坐标轴&#xff08;不一定正交&#xff09;。我…