PTA函数答案下载 [问题点数:0分]

Bbs1
本版专家分:0
结帖率 70.98%
PTA中的习题以及答案附带解释(长期更新)
最近刷题,没事就记录一下,也方便自己后续无聊时,翻翻看看,感觉哪种语言解答简单,就直接用哪种语言了,别的语言可能会更加的简单,但是当时想到了哪种就写了哪种。
PTA1011 A+B 和 C
explanation 本题的注意点在于数据类型长度的辨析。 数据类型 位数 转换说明符 int 16位或者32位(依计算机的自然字长而定) %d short 16位 %h long 32位 %ld long long 64位 %ll 按照本题的范围,至少应该选择long数据类型进行数据读入等操作。 code #include <stdio.h> #in...
PTA数据结构答案
浙江大学PTA数据结构<em>答案</em>, 代码精练,用c或c++。适合程序设计爱好者学习。
pta基础编程题目集 编程题
题目链接5-7 12-24小时制#include int main(int argc, const char * argv[]) { int hour,minute; scanf("%d:%d",&hour,&minute); if(hour>12 && hour,hour-12,minute); e
PTA-1016 部分A+B
正整数 A 的“(为 1 位整数)部分”定义为由 A 中所有 组成的新整数 ​​。例如:给定 =3862767,=6,则 A 的“6 部分”P​A​​ 是 66,因为 A 中有 2 个 6。 现给定 、、、,请编写程序计算 。 输入格式: 输入在一行中依次给出  、、、​​,中间以空格分隔,其中 0&amp;lt;,&amp;lt;。 输出格式: 在一行中输出 P​A​​+P​B​​ 的值。 输入样例...
PTA函数答案
PTA<em>函数</em><em>答案</em> / C/C++ / 简单的程序编写<em>答案</em>,在PTA中练习时可以方便对照
PTA 基础编程题目集 -函数12题
 4-1 简单输出整数   (10分) void PrintN(int N) { int i,sum=0; for(i=1; i,i); } 4-2 多项式求值   (15分) double f( int n, double a[], double x ) { int i; doub
PTA 基础编程题目集 函数题 4-1~4-13
4-1//水题无难点 void PrintN(int N) { int i; for(i=1;i printf("%d\n",i); } 4-2//水题无难点 double f( int n, double a[], double x ) { double sum=0,ans=1; for(int i=0;i { sum+=a[i]*ans; ans*
PTA数据结构与算法题目集(中文) 函数题 (1)
PTA数据结构与算法题目集(中文) <em>函数</em>题4-1~4-5
PTA部分习题解答(一)
一、编程题 1、 求N分之一序列前N项和 :计算序列 1 + 1/2 + 1/3 + … 的前N项之和。 #include&amp;lt;stdio.h&amp;gt; int main() { int m,i,n; double item,sum; scanf(&quot;%d&quot;,&amp;amp;n); m=1; sum=0; for(i=1;i&amp;lt;=n;i++) { it...
求分数序列前N项和,为啥我测试下来答案对,但是PTA上通不过,一直显示有一个答案错误?
本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中输出部分和的值,精确到小数点后两位。题目保证计算结果不超过双精度范围。输入样例:20输出样例:32.66#include&amp;lt;stdio.h&amp;gt;int main ( ){ in...
PTA基础编程答案
浙江大学PTA基础编程<em>答案</em>, 代码精练,用c或c++。适合程序设计爱好者学习。
pat全套答案
pat编程考试真题<em>答案</em>,对于对算法感兴趣的,可以对照真题认真学习编程,提高个人的算法能力
pta--1025 PAT Ranking(25 分)(结构体&&sort-cmp重写)
1025 PAT Ranking(25 分) Programming Ability Test (PAT) is organized by the College of Computer Science and Technology of Zhejiang University. Each test is supposed to run simultaneously in several pla...
PTA —— 基础编程题目集 —— 函数题 —— 6-1 简单输出整数 (10 分)
题目 本题要求实现一个<em>函数</em>,对给定的正整数N,打印从1到N的全部正整数。 <em>函数</em>接口定义: void PrintN ( int N ); 其中N是用户传入的参数。该<em>函数</em>必须将从1到N的全部正整数顺序打印出来,每个数字占1行。 裁判测试程序样例: #include &lt;stdio.h&gt; void PrintN ( int N ); int main () { int N; scanf("%d...
PTA数据结构与算法题目集(中文) 函数题(2)
4-6 带头结点的链式表操作集 4-7 在一个数组中实现两个堆栈 4-8 求二叉树高度 ...
Python3实现PTA平台-基础编程题目集(1)
输出简单整数 要求 代码 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019/3/11 8:20 # @Author : cunyu # @Site : cunyu1943.github.io # @File : 6-1.py # @Software: PyCharm # 简单输出整数 # h...
PTA 数据结构与算法题目集(中文)6-9
6-9 二叉树的遍历(25 分) 本题要求给定二叉树的4种遍历。 <em>函数</em>接口定义: void InorderTraversal( BinTree BT ); void PreorderTraversal( BinTree BT ); void PostorderTraversal( BinTree BT ); void LevelorderTraversal( BinTree
PTA 基础编程题目 7-13
PTA 基础编程题目 7-13 日K蜡烛图 (15 分) 股票价格涨跌趋势,常用蜡烛图技术中的K线图来表示,分为按日的日K线、按周的周K线、按月的月K线等。以日K线为例,每天股票价格从开盘到收盘走完一天,对应一根蜡烛小图,要表示四个价格:开盘价格Open(早上刚刚开始开盘买卖成交的第1笔价格)、收盘价格Close(下午收盘时最后一笔成交的价格)、中间的最高价High和最低价Low。 如果Close...
C语言PTA作业中好题总结
7-1整除光棍 #include &amp;amp;lt;stdio.h&amp;amp;gt; int main() { int x = 0, s = 0, n = 0; // 定义除数,被除数,位数 scanf(&amp;quot;%d&amp;quot;, &amp;amp;amp;x); while (s &amp;amp;lt; x) { s = s * 10 + 1; // 被除数末位添1, 直到不小于被除数...
PTA 数据结构与算法题目集(中文)6-5
6-5 链式表操作集(20 分) 本题要求实现链式表的操作集。 <em>函数</em>接口定义: Position Find( List L, ElementType X ); List Insert( List L, ElementType X, Position P ); List Delete( List L, Position P ); 其中List结构定义如下: typedef
PTA 数据结构与算法题目集(中文)6-6
6-6 带头结点的链式表操作集(20 分) 本题要求实现带头结点的链式表操作集。 <em>函数</em>接口定义: List MakeEmpty(); Position Find( List L, ElementType X ); bool Insert( List L, ElementType X, Position P ); bool Delete( List L, Position P
PTA - 基础编程题目集(刷题)
Part I <em>函数</em>题 6-1 简单输出整数 (10 分) 本题要求实现一个<em>函数</em>,对给定的正整数N,打印从1到N的全部正整数。 <em>函数</em>接口定义: void PrintN ( int N ); 其中 N 是用户传入的参数。该<em>函数</em>必须将从1到N的全部正整数顺序打印出来,每个数字占1行。 裁判测试程序样例: #include &amp;lt;stdio.h&amp;gt; void PrintN ( int N ); ...
关于PTA中C语言习题中的错情分析和知识点遗漏
学完浙大翁老师的课程之后,觉得自己已经初窥门径,遂跑到PTA刷题测试,结果发现自己不仅错漏百出,有一些东西也确实没有掌握彻底,一些特殊算法和编程思路也缺乏头绪,在边刷边学中,自己对相关知识点也有了更新的认识,记录如下。(只是初级C语言的一些体会)1.关于判断语句中的==判断语句中的相等判断,容易错写为=,则判断语句变为赋值语句,恒为真或者假,大部分情况下编译不会出错,所以需要自己在书写过程中加以注...
PTA 基础编程题目 7-2
PTA 基础编程题目 7-2 然后是几点 (15 分) 有时候人们用四位数字表示一个时间,比如1106表示11点零6分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。 读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,即5点30分表示为530。注意,第二个数字表示的分钟数可...
pta的题目
我想问一下我这个为什么在<em>pta</em>上显示<em>答案</em>错误,但是我自己测试确是对的 ,C语言的 这是题目: 有一系列正整数,请编程设计一个尽可能高效的算法,查找倒数第K个位置上的数字。 输入格式: 输入首先给出一个正整数K,随后是若干正整数,最后以一个负整数表示结尾(该负数不算在序列内,不要处理)。 输出格式: 输出倒数第K个位置上的数据。如果这个位置不存在,输出错误信息NULL。   比如 2...
PTA练习题
#include int main() { printf("I\n"); printf(" \n"); printf("L\n"); printf("o\n"); printf("v\n"); printf("e\n"); printf(" \n"); printf("G\n"); printf("P\n");
PTA 6-9 (基础编程题)
6-9 统计个位数字本题要求实现一个<em>函数</em>,可统计任一整数中某个位数出现的次数。例如-21252中,2出现了3次,则该<em>函数</em>应该返回3。<em>函数</em>接口定义:int Count_Digit ( const int N, const int D ); 其中N和D都是用户传入的参数。N的值不超过int的范围;D是[0, 9]区间内的个位数。<em>函数</em>须返回N中D出现的次数。裁判测试程序样例:#include &amp;lt;s...
PTA 数据结构部分选择题
数据结构复习题目,必须要填资源描述,我也没办法,我也不知道要填写什么,就随便填了一些
【练习】PTA基础编程题目集
6-1 简单输出整数(10 分) 本题要求实现一个<em>函数</em>,对给定的正整数N,打印从1到N的全部正整数。 <em>函数</em>接口定义: void PrintN ( int N ); 其中N是用户传入的参数。该<em>函数</em>必须将从1到N的全部正整数顺序打印出来,每个数字占1行。 代码: 【法1】 【法2】 运行结果: PS.将题目改为倒序输出 【法1】使用fo
PTA Python 列表排序
7-2 表排序 (20 分) 输入由10个整数构成的列表,编程只对列表中下标为偶数的元素进行升续排序,下标为奇数的元素保持不动。 输入格式: 输入列表。 输出格式: 输出排序后的列表。 输入样例: 在这里给出一组输入。例如: 52,49,80,36,14,58,61,23,97,75 输出样例: 在这里给出相应的输出。例如: [14,49,52,36,61,58,80,23,97,75] a ...
PTA选择题答案
对于刚刚使用PTA的小伙伴会有所帮助,里面有大部分的PTA选择题<em>答案</em>
PTA B1026 程序运行时间
 体会:基础很重要。 #include&amp;lt;cstdio&amp;gt; #include&amp;lt;time.h&amp;gt; const int CLK_TCK=100; int main(){ int c1,c2; scanf(&quot;%d %d&quot;,&amp;amp;c1,&amp;amp;c2); int ans=c2-c1; if(ans%100&amp;gt;=50){ ans=ans/100+1;...
PTA 数据结构与算法习题集 ~
6-1 单链表逆转(20 分)本题要求实现一个<em>函数</em>,将给定的单链表逆转。<em>函数</em>接口定义:List Reverse( List L ); 其中List结构定义如下:typedef struct Node *PtrToNode; struct Node { ElementType Data; /* 存储结点数据 */ PtrToNode Next; /* 指向下一个结点的指针 */ ...
一些PTA题目经验总结
一些PTA题目经验总结 (1) 6-10 阶乘计算升级版 题目要求 本题要求实现一个打印非负整数阶乘的<em>函数</em>。 <em>函数</em>接口定义: void Print_Factorial ( const int N ); 其中N是用户传入的参数,其值不超过1000。如果N是非负整数,则该<em>函数</em>必须在一行中打印出N!的值,否则打印“Invalid input”。 裁判测试程序样例: #include &amp;lt;s...
浙大PTA OJ漏洞
对PTA测试网站高危漏洞可以导致任意用户代码曝光的测试报告, 1.打开PTA提交列表,进行抓包: 发现使用Ajax获取了提交列表,查看有getSubmitList项: http://<em>pta</em>.patest.cn/api/exam/getSubmitList?limit=50&offset=0&hasTotal=true&order=&tId=56&userName=&timestamp
PAT (Basic Level) Practice (中文)部分C语言版答案
1001 害死人不偿命的(3n+1)猜想 (15 分) 卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证 (3...
一道比较简单的题——PTA基础编程题目集 7-29 删除字符串中的子串 C语言解法
首先看题目 输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2。 输入格式: 输入在2行中分别给出不超过80个字符长度的、以回车结束的2个非空字符串,对应S1和S2。 输出格式: 在一行中输出删除字符串S1中出现的所有子串S2后的结果字符串。 输入样例: Tomcat is a male ccatat cat 输出样例:(注意&quot;male...
PTA数据结构与算法题目集(中文)4-2 顺序表操作集 (20分)
本题要求实现顺序表的操作集。 <em>函数</em>接口定义: List MakeEmpty(); Position Find( List L, ElementType X ); bool Insert( List L, ElementType X, Position P ); bool Delete( List L, Position P ); 其中List结构定义如下: typedef in
浙大PAT全套答案_1001至1049.
浙大PAT全套<em>答案</em>_1001至1049.
PTA题目 6-2心得
第一次写出的错误代码,系统提示sample, 系数有正负,输出负数,阶数不超过显示的MAXN=10,修改MAXN到超过10,很大的N,卡时间,三个错误double f(int n,double a[],double x) { int i; double sum; for(i=0;i&amp;lt;=n;i++) { sum=a[i]+pow(x,i); if(...
PTA 数据结构与算法题目集(中文)6-1
6-1 单链表逆转(20 分) 本题要求实现一个<em>函数</em>,将给定的单链表逆转。 <em>函数</em>接口定义: List Reverse( List L ); 其中List结构定义如下: typedef struct Node *PtrToNode; struct Node { ElementType Data; /* 存储结点数据 */ PtrToNode Next;
PAT : 基础编程题目集_函数答案(6-1 ~ 6-13)(纯C编写)
水题使我快乐_(:зゝ∠)_   半个暑假过去了,是时候刷点水题恢复一下了,哈哈哈。 题目地址 总结:1~9,12~13水题;10大数乘法,11希尔排序或归并排序等(除快速排序) 6-1 void PrintN(int N) { int x=1; while(x&amp;lt;=N) printf(&quot;%d\n&quot;,x++); } 6-2 double f( int n, d...
PTA数据结构与算法题目集(中文)4-5 链式表操作集 (20分)
本题要求实现链式表的操作集。 <em>函数</em>接口定义: Position Find( List L, ElementType X ); List Insert( List L, ElementType X, Position P ); List Delete( List L, Position P ); 其中List结构定义如下: typedef struct LNode *PtrToLN
PTA 判断回文字符串 (字符串 函数
判断回文字符串 (20 分) 本题要求编写<em>函数</em>,判断给定的一串字符是否为“回文”。所谓“回文”是指顺读和倒读都一样的字符串。如“XYZYX”和“xyzzyx”都是回文。 <em>函数</em>接口定义: bool palindrome( char *s ); <em>函数</em>palindrome判断输入字符串char *s是否为回文。若是则返回true,否则返回false。 裁判测试程序样例: #include &amp;lt;st...
PTA 数据结构与算法题目集(中文)6-2
6-2 顺序表操作集(20 分) 本题要求实现顺序表的操作集。 <em>函数</em>接口定义: List MakeEmpty(); Position Find( List L, ElementType X ); bool Insert( List L, ElementType X, Position P ); bool Delete( List L, Position P ); 其
PTA JAVA编程题汇总(一)
日期加减 import java.text.SimpleDateFormat; import java.util.*; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner in = new Scanner(Sy
mooc浙大数据结构PTA习题之Pop Sequence
02-线性结构4 Pop Sequence(25 分)Given a stack which can keep M numbers at most. Push N numbers in the order of 1, 2, 3, ..., N and pop randomly. You are supposed to tell if a given sequence of numbers is a...
mooc浙大数据结构PTA习题之最大子列和问题(在线处理)
01-复杂度1 最大子列和问题(20 分)给定K个整数组成的序列{ N​1​​, N​2​​, ..., N​K​​ },“连续子列”被定义为{ N​i​​, N​i+1​​, ..., N​j​​ },其中 1≤i≤j≤K。“最大子列和”则被定义为所有连续子列元素的和中最大者。例如给定序列{ -2, 11, -4, 13, -5, -2 },其连续子列{ 11, -4, 13 }有最大的和20。...
浙江大学 PTA 习题10-7 十进制转换二进制 (15 分)
本题要求实现一个<em>函数</em>,将正整数n转换为二进制后输出。 <em>函数</em>接口定义: void dectobin( int n ); <em>函数</em>dectobin应在一行中打印出二进制的n。建议用递归实现。 裁判测试程序样例: #include &lt;stdio.h&gt; void dectobin( int n ); int main() { int n; scanf("%d", &amp;...
PTA中国大学MOOC-陈越、何钦铭-数据结构-2017春课后作业03树1 树的同构
03-树1 树的同构   (25分) 给定两棵树T1和T2。如果T1可以通过若干次左右孩子互换就变成T2,则我们称两棵树是“同构”的。例如图1给出的两棵树就是同构的,因为我们把其中一棵树的结点A、B、G的左右孩子互换后,就得到另外一棵树。而图2就不是同构的。 图1 图2 现给定两棵树,请你判断它们是否是同构的。 输入格式: 输入给出2棵二叉树树的信息。对于每棵树
PTA_基础编程题目集_6-7 统计某类完全平方数 (20 分)
题目地址 我的代码 int IsTheNumber(const int N) { int n = N, tn, jud = 0, mark = 0; tn = (int)(sqrt((double)(n))); //利用非完全平方整数,开方存在小数;double强行转int,将舍弃小数部分 if (tn*tn == n) //若 tn平方后 等于 被开方数,说明n是完全平方整数(不存在...
(山东科技大学)PTA数据结构答案与解析
数据结构题目
朴素算法查找子串(PTA)
这是一道PTA上关于字符串的一道水题,可以为KMP打铺垫 6-2(朴素算法) 查找子串 (20 分) 本题要求实现一个字符串查找的简单<em>函数</em>。 <em>函数</em>接口定义: char *search( char *s, char *t ); <em>函数</em>search在字符串s中查找子串t,返回子串t在s中的首地址。若未找到,则返回NULL。 裁判测试程序样例: #include &amp;amp;lt;stdio.h&amp;amp;gt; #defi...
然后是几点(PTA基础练习7-2) C/C++
有时候人们用四位数字表示一个时间,比如1106表示11点零6分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。 读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,即5点30分表示为530。注意,第二个数字表示的分钟数可能超过60,也可能是负数。   输入格式: 输入...
PTA习题6-7 简单计算器(20 分)
#include&amp;lt;stdio.h&amp;gt; int main() { int num,sum,error=0; char op='0'; scanf(&quot;%d&quot;,&amp;amp;sum); scanf(&quot;%c&quot;,&amp;amp;op); do{ if(op=='=') break; scanf(&quot;%d&quot;,&amp;amp;num)...
pta试题训练
11-散列1 电话聊天狂人   (25分) 给定大量手机用户通话记录,找出其中通话次数最多的聊天狂人。输入格式:输入首先给出正整数NNN(≤105\le 10^5≤10​5​​),为通话记录条数。随后NNN行,每行给出一条通话记录。简单起见,这里只列出拨出方和接收方的11位数字构成的手机号码,其中以空格分隔。输出格式:在一行中给出聊天狂人的手机号码及其通话次数,其间以空格分隔。如果这
PTA_6-2多项式求值问题笔记
最近才开始真正开始写代码,想把错题当博客写,以下是PTA基础算法的6-2<em>函数</em>题//错误解题 double f(int n, double a[], double x) { double sum = 0; double X = 1.0; for (int i = 0; i <= i; j++) { if (i
《PTA——拼题A》之第1081题
题目介绍 本题要求你帮助某网站的用户注册模块写一个密码合法性检查的小功能。该网站要求用户设置的密码必须由不少于6个字符组成,并且只能有英文字母、数字和小数点.,还必须既有字母也有数字。 输入格式: 输入第一行给出一个正整数 N(≤ 100),随后 N 行,每行给出一个用户设置的密码,为不超过 80 个字符的非空字符串,以回车结束。 输出格式: 对每个用户的密码,在一行中输出系统反馈信...
【PTA】 数组元素循环右移问题
7-52 数组元素循环右移问题(20 分) 一个数组AAA中存有N(&amp;gt;0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将AAA中的数据由(A​0​​A​1​​⋯A​N−1​​)变换为(A​N−M​​⋯A​N−1​​A​0​​A​1​​⋯A​N−M−1​​)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?...
《PTA——C语言源代码》之第1064题
1064 朋友数(20 分) 如果两个整数各位数字的和是一样的,则被称为是“朋友数”,而那个公共的和就是它们的“朋友证号”。例如 123 和 51 就是朋友数,因为 1+2+3 = 5+1 = 6,而 6 就是它们的朋友证号。给定一些整数,要求你统计一下它们中有多少个不同的朋友证号。 输入格式: 输入第一行给出正整数 N。随后一行给出 N 个正整数,数字间以空格分隔。题目保证所有数字小于10...
PTA 团体程序设计天梯赛-练习集 L1-044 稳赢(15 分)java
L1-044 稳赢(15 分) 大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招。但是!为了不让对方输得太惨,你需要每隔K次就让一个平局。 输入格式: 输入首先在第一行给出正整数K(&amp;lt;=10),即平局间隔的次数。随后每行给出对方的一次出招:“ChuiZi”代表“锤子”、“JianDao”代表“剪刀...
人类已经无法阻止苹果了——吐槽PC厂商
纯吐槽,不喜请点浏览器页面标签上的X——什么?你的浏览器窗口不能分页?请猛按机箱上的电源开关吧,用这么OUT的浏览器还是不要上网为好。摘要:本文主要谈谈传统PC厂商的问题,特别是在当前这个移动时代,它们面临的问题以及所犯的错误。顺大便向苹果致敬。平板电脑传闻各大PC厂商去年的Android平板卖得不好(三星之类的移动厂商不算),所以今年大概不会发什么新品,都在准备谋划下半年做Win8平板。我不得不
PTA(基础编程题目集)7-3 逆序三位数
7-3 逆序的三位数 (10 分) 程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。 输入格式: 每个测试是一个3位的正整数。 输出格式: 输出按位逆序的数。 输入样例: 123 输出样例: 321 #include&amp;lt;stdio.h&amp;gt; int main() { int...
浙大版《C语言程序设计(第3版)》题目集(函数题)习题5-1
浙大版《C语言程序设计(第3版)》题目集(<em>函数</em>题) 习题5-1 符号<em>函数</em>(10 分) 本题要求实现符号<em>函数</em>sign(x)。
PTA 基础编程题目 7-7
PTA 基础编程题目 7-7 12-24小时制 (15 分) 编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间。 输入格式: 输入在一行中给出带有中间的:符号(半角的冒号)的24小时制的时间,如12:34表示12点34分。当小时或分钟数小于10时,均没有前导的零,如5:6表示5点零6分。 提示:在scanf的格式字符串中加入:,让scanf来处理这个冒号。 输出格式: 在一行中...
C程序设计 - 习题 题库(带答案
C程序设计 - 习题 题库(带<em>答案</em>),有学习C语言编程或考研的同学可以<em>下载</em>。
PTA 数据结构顺序表操作集
6-1 顺序表---插入结点 (50 分) 创建顺序表,在顺序表中插入一个结点。 顺序表结构定义如下: typedef char ElemType; typedef struct { ElemType data[MaxSize]; int length; } SqList; 要求写出: void DispList(SqList *L); //输出顺序表,每个...
图的遍历(PTA题目解答)
mycode: #include #include #include using namespace std; void dfs(vector> a,int i,vector &test,vector &dfs_sub) { test[i] = 1; for (int j = 0; j < a[i].size(); j++) { if (a[i][j] == 1&& !tes
浙江大学 PTA 习题8-4 报数(20 分)
<em>函数</em>题 报数游戏是这样的:有n个人围成一圈,按顺序从1到n编好号。从第一个人开始报数,报到m(&lt;n)的人退出圈子;下一个人从1开始报数,报到m的人退出圈子。如此下去,直到留下最后一个人。 本题要求编写<em>函数</em>,给出每个人的退出顺序编号。 <em>函数</em>接口定义: void CountOff( int n, int m, int out[] ); 其中n是初始人数;m是游戏规定的退出位次(保证为小于n的正...
PTA 数据结构与算法题目集(中文)6-1 单链表逆转
6-1 单链表逆转(20 分)本题要求实现一个<em>函数</em>,将给定的单链表逆转。<em>函数</em>接口定义:List Reverse( List L ); 其中List结构定义如下:typedef struct Node *PtrToNode; struct Node { ElementType Data; /* 存储结点数据 */ PtrToNode Next; /* 指向下一个结点的指针 */ ...
PTA的C++试题,含题目和代码,分类清晰
PTA的C++试题,含题目和代码,分类清晰
PTA 6-2 多项式求值 (C语言实现)
6-2 多项式求值  本题要求实现一个<em>函数</em>,计算阶数为n,系数为a[0] ... a[n]的多项式f(x)=∑n(上限)  ​i=0(下限)​​​(a[i]×x​i​​) 在x点的值。 <em>函数</em>接口定义: double f( int n, double a[], double x ); 其中n是多项式的阶数,a[]中存储系数,x是给定点。<em>函数</em>须返回多项式f(x)的值。 裁判测试程序样例:...
《PTA——C语言源代码》之第1008题
题目介绍 一个数组A中存有N(N&amp;amp;gt0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(M&amp;gt;=0)个位置,即将A中的数据由(A~0~ A~1~……A~N-1~)变换为(A~N-M~ …… A~N-1~ A~0~ A~1~……A~N-M-1~)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法? 输入格式:每个输入...
PTA 基础编程题目 7-10
PTA 基础编程题目 7-10 计算工资 (15 分) 某公司员工的工资计算方法如下:一周内工作时间不超过40小时,按正常工作时间计酬;超出40小时的工作时间部分,按正常工作时间报酬的1.5倍计酬。员工按进公司时间分为新职工和老职工,进公司不少于5年的员工为老职工,5年以下的为新职工。新职工的正常工资为30元/小时,老职工的正常工资为50元/小时。请按该计酬方式计算员工的工资。 输入格式: 输入在...
PTA JAVA编程题汇总(三)
设计一个矩形类Rectangle class Rectangle { double w,h; public Rectangle(double w1,double h1){w=w1;h=h1;} public double getArea() { return w*h; } public double getPerimeter()
PTA 基础编程题目 7-8
PTA 基础编程题目 7-8 超速判断 (10 分) 模拟交通警察的雷达测速仪。输入汽车速度,如果速度超出60 mph,则显示“Speeding”,否则显示“OK”。 输入格式: 输入在一行中给出1个不超过500的非负整数,即雷达测到的车速。 输出格式: 在一行中输出测速仪显示结果,格式为:Speed: V - S,其中V是车速,S或者是Speeding、或者是OK。 输入样例1: 40 输出样例...
PTA 基础编程题目 7-5
PTA 基础编程题目 7-5 表格输出 (5 分) 本题要求编写程序,按照规定格式输出表格。 输入格式: 本题目没有输入。 输出格式: 要求严格按照给出的格式输出下列表格: 代码示例 本人小白,个人想法 #include&amp;lt;stdio.h&amp;gt; int main() { printf(&quot;------------------------------------\n&quot;); printf(...
PTA 基础编程题目 7-11
PTA 基础编程题目 7-11 分段计算居民水费 (10 分) 为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价的办法,居民应交水费y(元)与月用水量x(吨)相关:当x不超过15吨时,y=4x/3;超过后,y=2.5x−17.5。请编写程序实现水费的计算。 输入格式: 输入在一行中给出非负实数x。 输出格式: 在一行输出应交的水费,精确到小数点后2位。 输入样例1: 12 输出样例1: 16....
mooc浙大数据结构PTA习题之一元多项式的乘法与加法运算
设计<em>函数</em>分别求两个一元多项式的乘积与和。输入格式:输入分2行,每行分别先给出多项式非零项的个数,再以指数递降方式输入一个多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。输出格式:输出分2行,分别以指数递降方式输出乘积多项式以及和多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。零多项式应输出0 0。输入样例:4 3 4 -5 2 6 1 -2 0 3...
浙大版《C语言程序设计(第3版)》题目集 - 习题8-4 报数(20 分)
题目链接:点击打开链接   题目大意:这题输出很多人看不懂,注意输出说的是 out[i] 对应的该人是第几个输出的。   解题思路:略。   AC 代码 void CountOff( int n, int m, int out[] ) { int b[n]; for(int i=0; i&amp;lt;n; i++) b[i]=i+1; int ...
PTA系统自测题-打印沙漏 (python 3)
题目要求: 自测-1 打印沙漏   (20分) 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 *****  ***   *  *** ***** 所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。 给定任意N个符号,不一定
c语言-简单输出整数
6-1简单输出整数(10 分) 本题要求实现一个<em>函数</em>,对给定的正整数N,打印从1到N的全部正整数。 <em>函数</em>接口定义: void PrintN ( int N ); 其中N是用户传入的参数。该<em>函数</em>必须将从1到N的全部正整数顺序打印出来,每个数字占1行。 裁判测试程序样例: #include &amp;lt;stdio.h&amp;gt; void PrintN ( int N ); int ...
寒假训练:PTA打印沙漏
题目链接:https://pintia.cn/problem-sets/902362396522328064/problems/958966376542756864    思路:本来没什么思路   后来想通了  写着也不麻烦    看其中的一半  是一个等差数列  把中间记为第一层  建立一个数组存储第n层需要多少个     注意格式    #inc
[数据结构PTA]树与二叉树
树是n(n &gt;= 0)个结点的有限集,在任意一颗*非空*树中
PTA 基础编程题目 7-4
PTA 基础编程题目 7-4 BCD解密 (10 分) BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了! 现在,你的程序要读入这个错误的十进制数,然后输出正确的十进制数。提示:你可以把18转换回0x...
PTA 数据结构与算法题目集(中文)6-8
6-8 求二叉树高度(20 分) 本题要求给定二叉树的高度。 <em>函数</em>接口定义: int GetHeight( BinTree BT ); 其中BinTree结构定义如下: typedef struct TNode *Position; typedef Position BinTree; struct TNode{ ElementType Data; B
PTA数据结构与算法题目集(中文)4-9 二叉树的遍历 (25分)
本题要求给定二叉树的4种遍历。 <em>函数</em>接口定义: void InorderTraversal( BinTree BT ); void PreorderTraversal( BinTree BT ); void PostorderTraversal( BinTree BT ); void LevelorderTraversal( BinTree BT ); 其中BinTree结构定义如
PTA-基础编程题目集-7-26-单词长度-C++基础版
PTA-基础编程题目集-7-26-单词长度 7-26 单词长度 (15 分) 你的程序要读入一行文本,其中以空格分隔为若干个单词,以.结束。你要输出每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如it's算一个单词,长度为4。注意,行中可能出现连续的空格;最后的.不计算在内。 输入格式: 输入在一行中给出一行文本,以.结束 提示:用scanf("%c",...);来读入一个字...
PTA工具开发说明.doc
PTA工具开发说明.doc PTA工具开发说明.doc PTA工具开发说明.doc PTA工具开发说明.doc
提交java程序到pta的坑。。
最近在做<em>pta</em>,然后怎么提交也不正确,算法明明是正确的啊,原来要,,,, 你提交的所有程序都应该有一个Main类,并且必须是声明为public Java中使用Scanner处理输入。你需要注意如下几个地方 程序开头必须import java.util.Scanner导入Scanner类。 转载地址:点击打开链接...
PTA--团体程序设计天梯赛-练习集--5分简单题---python3
来自:PTA–团体程序设计天梯赛-练习集,其中的5分题,因为太简单了,就一个博客写了 这里使用的是python3,网上好像没有用python写的<em>答案</em>。。。。 L1-001 Hello World (5 分) 这道超级简单的题目没有任何输入。 你只需要在一行中输出著名短句“Hello World!”就可以了。 输入样例: 无 输出样例: Hello World! print(&quot;Hello Wor...
PTA|团体程序设计天梯赛-练习题目题解锦集(C/C++)(持续更新中……)
PTA|团体程序设计天梯赛-练习题目题解锦集(持续更新中) 实现语言:C/C++;      欢迎各位看官交流讨论、指导题解错误;或者分享更快的方法!! 题目链接:https://pintia.cn/problem-sets/994805046380707840/problems 目录 (点击对应题目即可进入相应题解……小声BB……) L1-001 Hello World (5 分) ...
PTA-数字金字塔
数字金字塔本题要求实现<em>函数</em>输出n行数字金字塔。<em>函数</em>接口定义:void pyramid( int n ); 其中n是用户传入的参数,为[1, 9]的正整数。要求<em>函数</em>按照如样例所示的格式打印出n行数字金字塔。注意每个数字后面跟一个空格。裁判测试程序样例:#include &amp;lt;stdio.h&amp;gt; void pyramid( int n ); int main() { int ...
GPS全球定位系统,GPS介绍下载
GPS全球定位系统。详细的介绍GPS,卫星页面,地图页面,导航页面,旅行计算机页面,主菜单页面等。 相关下载链接:[url=//download.csdn.net/download/jasonliufeng/2035704?utm_source=bbsseo]//download.csdn.net/download/jasonliufeng/2035704?utm_source=bbsseo[/url]
多相位交通灯的plc程序下载
用松下plc编程软件FPWIN-GRV2编制的多相位交通灯控制程序。 相关下载链接:[url=//download.csdn.net/download/fivewell/2398155?utm_source=bbsseo]//download.csdn.net/download/fivewell/2398155?utm_source=bbsseo[/url]
设置光标的源代码资源下载
设置光标 设置光标 设置光标 设置光标 设置光标 设置光标 设置光标 相关下载链接:[url=//download.csdn.net/download/fengxu68/2506813?utm_source=bbsseo]//download.csdn.net/download/fengxu68/2506813?utm_source=bbsseo[/url]
文章热词 统计学稳健估计opencv函数 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 pta养老区块链教程 python教程答案
我们是很有底线的