天梯赛赛前刷题
2_lucky
这个作者很懒,什么都没留下…
展开
-
L1-7 前世档案 2020年天梯赛总决赛
没有什么高大上的解法,就是发现一个很奇妙的规律: ‘是’则是的值为0。 ‘否’ 都代表一个值,(如下图)比如说第一层 的否:2^(n-1),第二层:2^(n-2)依次往下,第 j层则为2的n-j次方。最后动手算出最后的值你就会发现 只要+1你就可以得到正确答案。AC代码 :#include<iostream>#include<math.h>using namespace std;int m...原创 2022-04-14 20:52:21 · 142 阅读 · 0 评论 -
L1-7 输出GPLT
给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按GPLTGPLT....这样的顺序输出,并忽略其它字符。当然,四种字符(不区分大小写)的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按GPLT的顺序打印,直到所有字符都被输出。输入格式:输入在一行中给出一个长度不超过10000的、仅由英文字母构成的非空字符串。输出格式:在一行中按题目要求输出排序后的字符串。题目保证输出非空。输入样例:pcTclnGloRgLrtLhgljkLhGFauP原创 2022-03-13 18:04:15 · 83 阅读 · 0 评论 -
天梯赛L1-011 A-B
测试点2无法通过这是原版的图片及代码:#include <iostream>using namespace std;int main(){ char ch1[10001], ch2[10001],ch3[10001]; int i=0, j=0; for ( i = 0;; i++) { ch1[i] =getchar(); if (ch1[i] == '\n') { ch1[i] == '\0'; break; } } for (.原创 2022-01-21 16:32:55 · 685 阅读 · 0 评论 -
PTA L1-006 连续因子
编译错误:错误信息无法识别sqrt(n)修改:PTA无法识别头文件:#include<cstdlib>,改为#include<cmath>即可全部通过的代码#include<iostream>#include<cmath>using namespace std;//判断是否为质数int prime(int n) { if (n == 2 || n == 3) return n; for (int i = 2; i <原创 2022-01-16 16:39:19 · 198 阅读 · 0 评论 -
PTA天梯赛3、8题总结
第3题:给定一个k位整数N=dk−110k−1+⋯+d1101+d0(0≤di≤9,i=0,⋯,k−1,dk−1>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定N=100311,则有 2 个 0,3 个 1,和 1 个 3。输入格式:每个输入包含 1 个测试用例,即一个不超过 1000 位的正整数N。输出格式:对N中每一种不同的个位数字,以D:M的格式在一行中输出该位数字D及其在N中出现的次数M。要求按D的升序输出。...原创 2022-01-14 12:59:47 · 112 阅读 · 0 评论