![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
PAT
PAT
杰西啊杰西
代码改变世界
展开
-
B1026 程序运行时间
#include<cstdio> #include<math.h> int main() { double t; double totalsec; long long int t1,t2,total,hour,minute,second; scanf("%ld %ld",&t1,&t2); t=abs((double)t1-(double)t2); totalsec=round(t/100); total=.原创 2021-05-12 21:51:30 · 71 阅读 · 0 评论 -
B1022 D进制的A+B
题目: 输入两个非负 10 进制整数 A 和 B (≤2^30 −1),输出 A+B 的 D (1<D≤10)进制数。 输入格式: 输入在一行中依次给出 3 个整数 A、B 和 D。 输出格式: 输出 A+B 的 D 进制数。 输入样例: 123 456 8 输出样例: 1103 ////输出a+b的d进制数 除基取余法 #include<cstdio> int wei[31]={0}; int main() { int a,b,d; scanf("%d%d%d"原创 2021-05-09 23:36:55 · 62 阅读 · 0 评论 -
B1016 部分A+B
#include<iostream> #include<cstdio> #include<cstring> using namespace std; int main() { char stra[10],strb[10],tempstr[25]; int a,b,da,db; cin.getline(tempstr,25); int len=strlen(tempstr); sscanf(tempstr,"%s %d %s %d.原创 2021-05-12 21:05:25 · 54 阅读 · 0 评论 -
B1009 说反话
1009 说反话 题目 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没有多余的空格。 输出格式: 每个测试用例的输出占一行,输出倒序后的句子。 输入样例: Hello World Here I Come 输出样例: Come I Here World Hello tips: 如果使用ge原创 2021-05-12 20:12:00 · 50 阅读 · 0 评论 -
B1002 写出这个数
1002 写出这个数 题目:写出这个数 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入样例:(每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10^100) 1234567890987654321123456789 输出样例:(在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。) yi san wu 代码解答 感觉我做复杂了!! #include <iostream> #incl原创 2021-05-12 21:55:49 · 67 阅读 · 0 评论 -
B1001 (3n+1)猜想
文章目录1001 害死人不偿命的(3n+1)猜想1002 写出这个数 1001 害死人不偿命的(3n+1)猜想 题目:卡拉兹(Callatz)猜想 对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证 (3n+1),以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓原创 2020-11-21 17:54:13 · 142 阅读 · 0 评论 -
codeup 5901 回文串
codeup 5901 回文串 题目: 输入一个长度不超过255的字符串判断其是否为回文串 //回文串 #include<cstdio> int main() { char str[256]; scanf("%s",&str); int len=0,i=0,j=0; while(str[i]!='\0') { i++; } len=i; for(i=0,j=len-1;i<=j;i++,j--)原创 2021-05-12 17:32:11 · 61 阅读 · 0 评论 -
codeup1928 日期差值
题目描述 有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天 输入描述: 有多组数据,每组数据有两行,分别表示两个日期,形式为YYYYMMDD 输出描述: 每组数据输出一行,即日期差值 示例1 输入 20110412 20110422 输出 11 代码 这是我自己的理解,参考答案稍后贴出 #include<cstdio> #include<cmath> int month_day[13]={0,31,28,31,30,31,30,31,31,30,3原创 2021-05-09 00:26:16 · 106 阅读 · 0 评论 -
2 C/C++快速入门
1、冒泡排序 #include <iostream> using namespace std; int main() { int num[10]={10,53,36,45,2,22,1,0,7,9}; int i,j,k,temp; for(i=10;i>0;i--) { for(j=0,k=1;k<=i;j++,k++) { if(num[j]>num[k])原创 2021-05-09 00:33:27 · 200 阅读 · 1 评论