- 博客(7)
- 收藏
- 关注
原创 【PAT B-1031】查验身份证-c++满分题解
【PAT B-1031】查验身份证-c++满分题解题目描述算法思路c++实现运行结果题目描述算法思路使用string类读取18位身份证字符;对字符串进行遍历。使用ASCII码与整数的对应关系, ASCII的数字字符减去‘0’即可得真正的十进制值。c++实现#include <bits/stdc++.h>using namespace std;using gg = long long;int main(){ ios::sync_with_stdio(false); cin
2021-11-26 00:34:33
406
原创 【PAT-B-1006】换个格式输出整数-c++满分题解
【PAT-B-1006】换个格式输出整数-c++满分题解题目描述算法设计c++实现运行结果题目描述算法设计定义string类。然后遍历所有字符;根据字符串长度来确定所要输出的字符。c++实现#include <bits/stdc++.h>using namespace std;using gg = long long;int main(){ ios::sync_with_stdio(false); cin.tie(0); string s; cin >>
2021-11-25 23:36:59
111
原创 【PAT-B1012】数字分类——c++满分题解
@[TOC] 【PAT-B1012】数字分类——c++满分题解题目描述解题思路初始化数组A[n] {},用与存储满足各种条件的数的运算,定义变量 c1 = -1, c2 = 0A1:是所有能整数5的偶数的和,也就是能整除10的数的和;A2:设置一个变量c1,调整满足被3整除数的正负进行相加;A3:A[2]++;即可(A[n]初始值为0);A4:A[3]用于存储满足条件的数的和,c2++来记录满足条件的数的个数;A5:取满足对5取模得4,且大于当前A[4]的数。输出时,可以使用三目运算
2021-11-23 22:33:34
529
原创 【PAT B-1026】程序运行时间c++满分答案
【PAT B-1026】程序运行时间c++满分答案题目描述解题思路c++程序实现结果题目描述解题思路h = [t / 3600]m = [t / 60] mod 60s = t mod 60用round函数实现四舍五入c++程序实现#include <bits/stdc++.h>using namespace std;using gg = long long;int main(){ ios::sync_with_stdio(false); cin.tie(0);
2021-11-22 21:39:16
681
原创 【csp202104_1灰度直方图c++满分题解】
csp202104_1灰度直方图c++满分题解题目解题思路c++代码运行结果题目解题思路 1.定义h[n] 数组,初始为全0数组 2.在cin>>x的同时,h[x]++; c++代码#include <bits/stdc++.h>using namespace std;using gg = long long;int main(){ ios::sync_with_stdio(false); cin.tie(0); gg n, m, L, x; ci
2021-11-21 17:10:09
404
原创 【CSP——202109-1数组推导c++满分题解】
CSP——202109-1数组推导1>题目2>解题思路3>c++语言实现4>运行结果1>题目2>解题思路MAX_sum 为B[i] 的直接加和MIN_sum 当B[i] > B[i - 1]时,则A[i] = B[i], sum += B[i] 当B[i] = B[i - 1]是,则A[i] = 0, sum不变 3>c++语言实现#include <bits/stdc++.h>using namespace std;u
2021-11-21 16:43:28
408
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人