![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Code Up刷题
lhbat
这个作者很懒,什么都没留下…
展开
-
《算法笔记》3.4小节——入门模拟->日期处理 问题 A: 日期差值
把握今天,才能拥有明天!难受~~~#include <stdio.h>int month[13][2] = {{0,0},{31,31},{28,29},{31,31},{30,30},{31,31},{30,30},{31,31},{31,31},{30,30}, {31,31},{30,30},{31,31}};int isLeap...原创 2018-10-02 15:42:06 · 220 阅读 · 0 评论 -
《算法笔记》3.5小节——入门模拟->进制转换 问题 A: 又一版 A+B
把握今天,才能拥有明天!表示相当无语,a,b定义为int,c定义为LL int就过不去···#include<stdio.h>int main(){ int m; while(scanf("%d",&m),m!=0) { long long int a,b; scanf("%lld%lld",&a,&...原创 2018-10-07 19:45:40 · 186 阅读 · 0 评论 -
《算法笔记》3.2小节——入门模拟->查找元素 问题 A: 统计同成绩学生人数
把握今天,才能拥有明天!#include<stdio.h>#include<string.h>int a[101];int main(){ int n; while(scanf("%d",&n),n!=0) { int aa,b; memset(a,0,sizeof(a)); fo...原创 2018-09-29 15:15:24 · 157 阅读 · 0 评论 -
《算法笔记》3.1小节——入门模拟->简单模拟 问题 E: Shortest Distance
把握今天,才能拥有明天!神级烧脑!我用数组做总不对!!!看了大神写的改用vector就对了,谁能告诉我发生了什么?(PS:看别人代码是不对的,除非我真的做不到)#include <iostream>#include <vector>#include <stdio.h>using namespace std;int main() { in...原创 2018-09-29 16:43:00 · 176 阅读 · 0 评论 -
《算法笔记》3.2小节——入门模拟->查找元素 问题 B: 找x
把握今天,才能拥有明天!感觉好像把CSDN当作日记本了····多简单的题也要放上去,不过····还是要继续放上去的#include<cstdio>const int maxn=210;int a[maxn];int main(){ int n,x; while(scanf("%d",&n)!=EOF) { for(int...原创 2018-09-29 16:48:35 · 147 阅读 · 0 评论 -
《算法笔记》3.2小节——入门模拟->查找元素 问题 C: 查找学生信息
把握今天,才能拥有明天!几经波折啊!我的天,果然带上字符串就不会做····不管题目有多简单开始想用map来做,把学号和其他信息映射,其他信息用结构体,可就是弄不对第二遍就用结构体,遍历整个结构体数组,可就对50%,找了半天,原来忘了是多点测试·····有时候就是找不出来错的地方,一定要认真做每一步。#include<stdio.h>#include<strin...原创 2018-09-30 13:52:59 · 227 阅读 · 0 评论 -
《算法笔记》3.2小节——入门模拟->查找元素 问题 D: 查找
把握今天,才能拥有明天!数不是很大,暴力就行。#include<stdio.h>#include<string.h>int main(){ int a[101]; int b[101]; int m; while(scanf("%d",&m)!=EOF) { memset(a,0,sizeof(...原创 2018-09-30 14:39:17 · 208 阅读 · 0 评论 -
《算法笔记》3.2小节——入门模拟->查找元素 问题 E: 学生查询
把握今天,才能拥有明天!额····和这一小节的C题差不多,改改就行了。#include<stdio.h>#include<string.h>struct Aha{ char xuehao[20]; char xingmaing[100]; char xingbie[10]; int age;}stu[1001];int ma...原创 2018-09-30 14:47:20 · 186 阅读 · 0 评论 -
《算法笔记》3.3小节——入门模拟->图形输出 问题 A: 输出梯形
把握今天,才能拥有明天!简单入门题#include<stdio.h>int main(){ int n; while(scanf("%d",&n)!=EOF) { int m=n+(n-1)*2; for(int i=0;i<n;i++) { int j; f...原创 2018-09-30 15:17:48 · 209 阅读 · 0 评论 -
《算法笔记》3.3小节——入门模拟->图形输出 问题 B: Hello World for U
把握今天,才能拥有明天!根据题后面的解析走就行。#include<string.h>#include<stdio.h>int main(){ char a[101]; while(scanf("%s",a)!=EOF) { int len=strlen(a); int side=(len+2)/3; ...原创 2018-09-30 15:51:52 · 131 阅读 · 0 评论 -
《算法笔记》3.3小节——入门模拟->图形输出 问题 C: 等腰梯形
把握今天,才能拥有明天!入门题,找出关系式就行。#include<stdio.h>int main(){ int nn; scanf("%d",&nn); while(nn--) { int n; scanf("%d",&n); for(int i=0;i<n;i++)...原创 2018-09-30 16:00:41 · 285 阅读 · 0 评论 -
《算法笔记》3.4小节——入门模拟->日期处理 问题 E: 日期累加
把握今天,才能拥有明天!#include <stdio.h>bool run(int aha){ if((aha%4==0&&aha%100!=0)||aha%400==0) return true; else return false;} int main(){ int day,year,month,cn...原创 2018-10-07 19:19:28 · 159 阅读 · 0 评论 -
《算法笔记》3.4小节——入门模拟->日期处理 问题 D: 日期类
把握今天,才能拥有明天! 上一题改改就是了。#include<stdio.h>bool run(int aha){ if((aha%4==0&&aha%100!=0)||aha%400==0) return true; else return false;}int main(){ int m,n,o; ...原创 2018-10-07 18:37:07 · 122 阅读 · 0 评论 -
《算法笔记》3.1小节——入门模拟->简单模拟 问题 A: 剩下的树
把握今天,才能拥有明天! #include<stdio.h>bool a[10001];int main(){ int m,n; while(scanf("%d%d",&m,&n)!=EOF) { if(m==0&&n==0){break;} for(int i=0;i<=m;...原创 2018-09-21 14:47:58 · 501 阅读 · 0 评论 -
《算法笔记》3.1小节——入门模拟->简单模拟 问题 B: A+B
把握今天,才能拥有明天!#include<stdio.h>#include<string>#include<iostream>using namespace std;int main(){ int a,b; string aa,bb; while(cin>>aa>>bb) { ...原创 2018-09-21 15:11:24 · 280 阅读 · 0 评论 -
《算法笔记》3.1小节——入门模拟->简单模拟 问题 C: 特殊乘法
把握今天,才能拥有明天!#include<stdio.h>#include<string>#include<iostream>using namespace std;int main(){ int a,b; while(scanf("%d%d",&a,&b)!=EOF) { int sum=...原创 2018-09-21 15:44:20 · 151 阅读 · 0 评论 -
《算法笔记》3.1小节——入门模拟->简单模拟 问题 D: 比较奇偶数个数
把握今天,才能拥有明天!#include<stdio.h>int main(){ int n; while(~scanf("%d",&n)) { int jnum=0,onum=0; for(int i=0;i<n;i++) { int a; ...原创 2018-09-21 15:57:54 · 172 阅读 · 0 评论 -
《算法笔记》3.1小节——入门模拟->简单模拟 问题 F: A+B和C
把握今天,才能拥有明天!#include<stdio.h>int main(){ long long int a,b,c; int n; scanf("%d",&n); int i=1; while(n--) { scanf("%lld%lld%lld",&a,&b,&c); ...原创 2018-09-28 15:02:54 · 192 阅读 · 0 评论 -
《算法笔记》3.1小节——入门模拟->简单模拟 问题 G: 数字分类
把握今天,才能拥有明天!/*给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1 = 能被5整除的数字中所有偶数的和;A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4...;A3 = 被5除后余2的数字的个数;A4 = 被5除后余3的数字的平均数,精确到小数点后1位;A5 = 被5除后余4的数字中最大数字。*/#include...原创 2018-09-28 15:43:22 · 154 阅读 · 0 评论 -
《算法笔记》3.1小节——入门模拟->简单模拟 问题 H: 部分A+B
把握今天,才能拥有明天!#include<stdio.h>int main(){ int a1,a2,b1,b2; while(scanf("%d%d%d%d",&a1,&a2,&b1,&b2)!=EOF) { int aa=0,bb=0; while(a1!=0){ ...原创 2018-09-28 16:08:32 · 218 阅读 · 0 评论 -
《算法笔记》3.1小节——入门模拟->简单模拟 问题 I: 锤子剪刀布
把握今天,才能拥有明天!开始输入数据总是有问题,咋改都不对,最讨厌带空格的字符或字符串处理了。看了一下这位小哥写的输入,终于对了····难为我这种菜鸟嘛。 https://www.jianshu.com/p/6161aa848fac#include<stdio.h>#include<math.h>int main(){ int...原创 2018-09-28 16:59:25 · 186 阅读 · 0 评论 -
《算法笔记》3.4小节——入门模拟->日期处理 问题 B: Day of Week
把握今天,才能拥有明天!#include <cstdio>#include <cstring> char month[15][20] = { {}, {"January"}, {"February"}, {"March"}, {"April"}, {"May"}, {"June"}, {"Ju原创 2018-10-07 18:26:56 · 170 阅读 · 0 评论 -
《算法笔记》3.4小节——入门模拟->日期处理 问题 C: 打印日期
把握今天,才能拥有明天!#include<stdio.h>bool run(int aha){ if((aha%4==0&&aha%100!=0)||aha%400==0) return true; else return false;}int main(){ int m,n; while(scanf("%...原创 2018-10-07 18:28:49 · 194 阅读 · 0 评论 -
《算法笔记》3.3小节——入门模拟->图形输出 问题 D: 沙漏图形 tri2str [1*+]
把握今天,才能拥有明天!按要求来就行。#include<stdio.h>int main(){ int n; while(scanf("%d",&n)!=EOF) { for(int i=n;i>1;i--) { int k; for(k=0;k<n...原创 2018-09-30 16:41:27 · 504 阅读 · 0 评论