程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。 正确思路: 拆分字符串后拼接成整数 1#include <stdio.h>2intmain()3{4intx;5scanf("%d",&x);6x=x%10*100+x/10%10*10+x/100;7printf("%d",x);8return0;9}...
PTA 7-3 编辑距离问题 (30 分) 一、实践题目 设A和B是2个字符串。要用最少的字符操作将字符串A转换为字符串B。这里所说的字符操作包括: (1)删除一个字符; (2)插入一个字符; (3)将一个字符改为另一个字符。 将字符串A变换为字符串B所用的最少字符操作数称为字符串A到 B的编辑距离,记为d(A,B)...
pta题目之7-3 高速公路超速处罚 (15分) 7-3 高速公路超速处罚 (15分) 按照规定,在高速公路上行使的机动车,达到或超出本车道限速的10%则处200元罚款;若达到或超出50%,就要吊销驾驶证。请编写程序根据车速和限速自动判别对该机动车的处理。 输入格式: 输入在一行中给出2个正整数,分别对应车速和限速,其间以空...
7 1 8 1 代码实现: #include<stdio.h>intmain(){intn,a[1000];intc1=0,c2=0,c3=0,c4=0,c5=0,c6=0,c7=0,c8=0;scanf("%d",&n);for(inti=0;i<n;i++){scanf("%d",&a[i]);if(a[i]==1){c1++;}elseif(a[i]==2){c2++;}elseif(a[i]==3){c3++;}elseif(a[i]==4){c...
如果一次都没有,在第二行输出 wu gan(无感);如果有但不超过 3 次,输出 you ai(有爱);如果超过了 3 次,输出 zhen ai la(真爱啦)。 注意只有当 pintia 作为完整独立的词出现的时候才算一次,即它必须跟其他文字以空格或者标点符号分开。 输入样例 1: This is a pintiatest. 结尾无空行输出样例 1: 0 ...
(3)输出单链表L;(4)输出单链表L的长度;(5)判断单链表L是否为空;(6)输出单链表L的第3个元素;(7)输出元素a的位置;(8)在第4个元素位置上插入‘x’元素;(9)输出单链表L;(10)删除L的第3个元素;(11)输出单链表L;(12)释放单链表L。 输入格式: 两行数据,第一行是尾插法需要插入的字符数据的个数,...
【PTA】7-3 判断上三角矩阵 (15分) 因为一个小问题,调试了好久 555555 上三角矩阵指主对角线以下的元素都为0的矩阵;主对角线为从矩阵的左上角至右下角的连线。 本题要求编写程序,判断一个给定的方阵是否上三角矩阵。 输入格式: 输入第一行给出一个正整数T,为待测矩阵的个数。接下来给出T个矩阵的信息:...
这时,桌上牌的顺序是:A,2,3,4,5,6,7,8,9,10,J,Q,K 请你计算一下,小明最开始的时候手里牌的顺序是怎样的。 把结果写出来,逗号分割,小明“魔术”开始时,最下面的那张牌输出为第一个数据。 输入格式: 输入这叠扑克的数量。 输出格式: 对每一组输入,在一行中输出牌的初始顺序(最下面的那张牌输出为...
PTA是浙江大学设计类实验辅助教学平台。 题目描述: 输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。 输入格式: 输入在一行中给出一个不超过80个字符长度的、以回车结束的非空字符串。 输出格式: 在一行中输出逆序后的字符串。 输入样例: HelloWorld!
PTA是浙江大学设计类实验辅助教学平台。 题目描述: 本题要求编写程序,从给定字符串中查找某指定的字符。 输入格式: 输入的第一行是一个待查找的字符。第二行是一个以回车结束的非空字符串(不超过80个字符)。 输出格式: 如果找到,在一行内按照格式“index = 下标”输出该字符在字符串中所对应的最大下标(下标从...