ICode9

精准搜索请尝试: 精确搜索
  • PTA | 数值分析 | 题解汇总2022-04-01 14:01:29

    【6-1】Numerical Summation of a Series 求:\(\phi(x)\),其中 \(x\) 取 \(0.0, 0.1, 0.2, ..., 300.0\) 条件: 1)\(\phi(x) = \sum_{k = 1} ^ {\infty} \frac{1}{k(k + x)}\) 2)对于输出的每一项,要求绝对误差小于 \(10 ^ {-10}\) 3)时限为 \(100\) ms 分析:一种简单暴力的想法是设置一个

  • PTA | 浙大版《Python程序设计》题目集 | 题解汇总2022-04-01 14:00:24

    完结撒花!历时两天! 函数题 6-1 def fn(a, n): number = 0 sum = 0 for i in range(1, n + 1): number = number * 10 + a sum += number return sum 6-2 def prime(k): if k == 1: return 0 x = 2 while x * x <= k:

  • PTA团体天梯练习 L1-0052022-03-28 09:02:58

    每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于

  • PTA 6翻了2022-03-27 19:03:49

    “666”是一种网络用语,大概是表示某人很厉害、我们很佩服的意思。最近又衍生出另一个数字“9”,意思是“6翻了”,实在太厉害的意思。如果你以为这就是厉害的最高境界,那就错啦 —— 目前的最高境界是数字“27”,因为这是 3 个 “9”! 本题就请你编写程序,将那些过时的、只会用一连串“6

  • PTA 谷歌的招聘2022-03-25 20:02:00

    2004 年 7 月,谷歌在硅谷的 101 号公路边竖立了一块巨大的广告牌(如下图)用于招聘。内容超级简单,就是一个以 .com 结尾的网址,而前面的网址是一个 10 位素数,这个素数是自然常数 e 中最早出现的 10 位连续数字。能找出这个素数的人,就可以通过访问谷歌的这个网站进入招聘流程的下一步。

  • OJ:PTA A 1049 Counting Ones - 数学2022-03-19 16:58:05

    这道题的思考过程不难,只要看过就能理解这个过程,从而代码实现出来。题目本身很新颖,但背后也没有特别深刻的思想体系。 这道题的核心是:针对个、十、百、千每一位出现1的次数,对数字1进行统计。然后只要在纸上写一下每一位1的个数是怎么统计的,就知道如何写统计的代码了。 具体的

  • PTA链表去重2022-03-19 16:36:51

    一、题目描述  二、解题思路   用map模拟这个链表,然后用vis数组去重,用两个vector存答案,一个存去重后的链表,另一个存去重的节点。 三、代码实现 1 #include "bits/stdc++.h" 2 using namespace std; 3 struct node{ 4 string ts; 5 int val; 6 string nxt;

  • PTA整除光棍2022-03-19 16:33:31

    一、题目描述    二、解题思路   这里我们直接枚举1的个数,然后看看是否能够整除,就是个大数除法的内容。这里注意中间可能有为0的情况,列如530 / 5 = 106中间这个0要注意。   这里大数除法是这样进行的。   比如说123  / 5   第一次1 / 5为0,那么第一个就为0,余数为1   

  • PTA悄悄关注2022-03-19 15:33:04

    一、题目描述    二、解题思路   定义一个map,set,vector,vector负责存答案,map负责统计人和分数的映射,最后遍历答案串的时候,如果他没有在set里面出现过,并且他的map映射的分数大于平均分,那么就是答案,直接输出就可以。 三、代码实现 1 #include "bits/stdc++.h" 2 using namespa

  • [PTA] 7-2 I Love GPLT2022-03-19 14:02:21

    7-2 I Love GPLT 一、要求二、代码三、运行结果 一、要求 这道超级简单的题目没有任何输入。你只需要把这句很重要的话 —— I Love GPLT ——竖着输出就可以了。所谓“竖着输出”,是指每个字符占一行(包括空格),即每行只能有1个字符和回车。 二、代码 #include <stdio.h> i

  • pta-7-2 最大公约数与最小公倍数 (15 分)2022-03-19 12:33:56

    7-2 最大公约数与最小公倍数 (15 分) 输入两个正整数,输出其最大公约数和最小公倍数。注意运算过程中的溢出问题。 输入格式: 输入两个正整数n和m(n,m<=1000000)。输入保证最终结果在int范围内。 输出格式: 输出两个整数,用空格隔开。表示m和n的最大公约数和最小公倍数。 样例">输

  • pta-7-3 反转a+b (15 分)2022-03-19 12:33:02

    7-3 反转a+b (15 分) 给你两个正整数a,b(0<=a,b<=2^31),然后把a和b反转然后相加,具体看样例。 输入格式: 每组首先输入一个整数t,表示有t组数据。 以后每组数据占一行,且为两个整数a和b(没有前导0)。 输出格式: 对于每组数据 ,输出数字反转相加后的结果。每组占一行。没有前导0。 样例">输

  • PTA天梯赛练习集选做2022-03-02 20:32:49

    002 模拟+找规律 规律就是上面正三角第i行是i*2-1个符号 正三角的符号数为t,整个沙漏的符号数为t*2-1 #include <bits/stdc++.h> using namespace std; int n , m , t = 0; char ch; int main() { cin >> n >> ch; for( register int i = 1 ; ; i ++ ) {

  • 逆序数据建立链表PTA2022-02-28 19:03:34

    函数接口定义: struct ListNode *createlist(); 函数createlist利用scanf从输入中获取一系列正整数,当读到−1时表示输入结束。按输入数据的逆序建立一个链表,并返回链表头指针。链表节点结构定义如下: struct ListNode { int data; struct ListNode *next; }; 裁判测试程

  • PTA 1002题解2022-02-27 17:33:17

    思路分析: 由于数为大整数,所以我们选择用字符串来存储数据; 逐位累加得到要求的数; 正序逐位输出这个数; 对于中文输出,从0~9各列出用if语句判断输出; 代码如下: /* 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字 */ #include"bits/stdc++.h" using namespac

  • PTA 7-6 查找整数 题解2022-02-26 09:03:56

    本题要求从输入的N个整数中查找给定的X。如果找到,输出X的位置(从0开始数);如果没有找到,输出“Not Found”。 输入格式: 输入在第一行中给出两个正整数N(≤20)和X,第二行给出N个整数。数字均不超过长整型,其间以空格分隔。 输出格式: 在一行中输出X的位置,或者“Not Found”。 输入样例1: 5

  • PTA 6-1 歌唱比赛打分(函数题)题解2022-02-25 21:03:47

    某歌唱比赛计分规则是:对于评委给出的分数,去掉一个最高分,去掉一个最低分,剩余分数求算术平均值并保留2位小数,作为选手最终得分。 本题要求实现这样一个计分函数。 评委给出的分数存在数组中,分数均为0~100之间的整数,并且保证评委人数在3~20之间。 函数接口定义: double getScore(in

  • 数据结构PTA2022-02-24 16:58:34

    title: 曲师大计院20级的PTA categories: - 数据结构 tags: - PTA toc: true 第一章 绪论 判断题 1-1 数据元素是数据的最小单位。F(数据项) 1-2 数据的逻辑结构是指数据的各数据项之间的逻辑关系。F(数据元素之间) 1-3 数据结构概念包括数据之间的逻辑结构、数据在计算机中

  • PTA--球队“食物链”--《DS&A课程实践》第二次算法练习2022-02-23 11:32:49

    球队食物链 一、 题目二、题目分析三、源代码 一、 题目 二、题目分析 需要用图的数据结构,并且是有向图采用邻接表简单一些,邻接表可以自己实现,也可以用STL的map+vector实现,个人比较喜欢用vector数组实现,简单方便,但是题中的图可能出现重复的有向边,我们又不需要,并且最终我

  • PTA L1-038:新世界 (python)2022-02-22 21:35:01

    一、题目要求 二、参考代码 print('Hello World') print('Hello New World')

  • PTA习题2022-02-22 13:33:06

    7-6 数字排序 (10 分) 给出一个十进制正整数 n,按从大到小的顺序输出其中包含的数字。重复出现的数字,仅输出一次。 输入格式: 输入在一行中给出一个正整数 n,且保证其大小不超出整型的表示范围。 输出格式: 在一行中按从大到小的顺序输出 n 中包含的数字。重复的数字,仅输出一次。

  • PTA 基础编程题目集 7-32 说反话-加强版2022-02-10 21:05:02

    #include<iostream> #include<string> using namespace std; int main(){ int i, arry[200000] = {0,0}; char c; string str[200000]; for (i =1;; i++) { c = getchar(); if (c == ' ') { if (arry[i] == 0) i--; } else i

  • PTA 基础编程题目集 7-22 龟兔赛跑2022-02-09 21:31:14

    #include<iostream> using namespace std; int main(){     int min;     cin >> min;     int i=0, j=0,n,p;     bool tutu = false;     for (n = 1; n <= min; n++)     {         i += 3;         j += 9;         if (n % 10 == 0&&

  • PTA-三角形判断2022-02-09 12:02:01

    给定平面上任意三个点的坐标(x1​,y1​)、(x2​,y2​)、(x3​,y3​),检验它们能否构成三角形。 输入格式: 输入在一行中顺序给出六个[−100,100]范围内的数字,即三个点的坐标x1​、y1​、x2​、y2​、x3​、y3​。 输出格式: 若这3个点不能构成三角形,则在一行中输出“Impossible”

  • PTA猜数字游戏2022-02-09 11:35:26

    猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果1次猜出该数,提示“Bingo!”;如果3次

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有