- 博客(5)
- 收藏
- 关注
原创 PAT 1002 写出这个数
PAT 1002 写出这个数--------------- PAT 1002 写出这个数读入一个正整数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10100 。输出格式在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。输入样式输出样例解题思路:由于n的取值范围超过了int ,所以我选择了char的数据类型,其次应用了二维数组来
2020-09-11 21:48:44 129
原创 学习python的笔记1
温度转换摄氏度与华氏度之间的温度值相互转换:转换公式:C=(F-32)/1.8F= C*1.8+32具体实现的代码:tempstr = input("请输入带有符号的温度值:") #tempstr 是变量 #input() 从控制台获得用户输入的函数,使用格式 <变量> = input(<提示信息字符串>)if tempstr[-1] in ['F', 'f']: #保留字in判断一个元素是否在列表中 #['F', 'f'] 列表类型,表示实际两个元
2020-07-10 19:07:22 160
原创 PTA数组元素循环右移问题
数组元素循环右移问题解题思路:一个数组中有N个数,向右移动M个位置,分别有三种情况:N>M、N=M(M%N==0)、N<M,要分别讨论。当N<M时,M对N取余,将M转换成小于N,N=M右移之后还是原样;当N<M时,移动结束后,第一位就成了原来的第N-M位,依次类推,下面是具体代码:#include<stdio.h>#define max 100int main(){ int n, m,temp, a[max], i; scanf("%d %
2020-07-09 16:41:05 2509 1
原创 素数对猜想
PTA素数对猜想#include <stdio.h>#include <stdlib.h>#include <math.h>#define MAXN 100000int a[MAXN];int isPrime(int n);int main() { int n; scanf("%d",&n); int i,b = 2,cnt = 0; a[2] = 2; for(i = 3; i <= n;
2020-07-09 15:57:22 161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人