- 博客(17)
- 收藏
- 关注
原创 洛谷P1161
对注释段很困惑…注释段跑出的结果是错的…why that!#include<stdio.h>const int MAXN = 2000002;int arr[MAXN];int main() { int n; scanf_s("%d", &n); for (int i = 0; i < n; i++) { double a; int t; scanf_s("%lf %d", &a, &t); /*for (double j =
2021-08-10 23:02:48
247
原创 洛谷P1152
#include<stdio.h>#include<math.h>int arr[1005];bool flag[1005];int main() { int n; scanf_s("%d", &n); for (int i = 0; i < n; i++) { scanf_s("%d", &arr[i]); } for (int i = 0; i < n - 1; i++) { if (abs(arr[i] - arr[i
2021-08-10 22:16:00
207
原创 洛谷P1151
用数学方法整除和取余完成的该题看了洛谷的题解没有看到用string或char做的…好想知道啊…#include<stdio.h>using namespace std;int main() { int K; scanf_s("%d", &K); bool flag = 0; for (int a = 10000; a <= 30000; a++) { int sub1 = a / 100, sub2 = a % 10000 / 10, sub3
2021-08-10 11:53:24
229
原创 洛谷P1150
一开始#3报WA原因:没考虑left,即剩下的没换烟的烟头定义变量int即可#include<stdio.h>int main() { long long n, k; scanf_s("%lld %lld", &n, &k); long long sum = n, num = sum / k, left = sum % k; while (num != 0) { sum += num; num += left; left = num % k; n
2021-08-10 11:28:13
196
原创 洛谷P1146
看了题面之后没有丝毫头绪重点:在N中将N-1翻转,即可以当作在N中将1翻转(没有翻转也是一种翻转)即将一条数链切成理想三段(理想指该段可以没有数):1.不翻转数之前的翻转数(链)2.不翻转数3.不翻转数之后的翻转数(链)#include<stdio.h>int arr[105];int main() { int N; scanf_s("%d", &N); printf("%d\n", N); for (int i = 0; i < N; i++) {
2021-08-10 11:03:01
123
原创 洛谷P1116
冒泡排序模板题内循环 j < N - 1 - i 中的 - i 为排除掉了已排好序的大数(以升序排列的Bubble Sort为例)#include<stdio.h>int arr[10010];int bubble(int N) { int sum = 0; for (int i = 0; i < N - 1; i++) { for (int j = 0; j < N - 1 - i; j++) { if (arr[j] > arr[j + 1]
2021-08-05 00:08:18
261
原创 洛谷P1089
跑不对样例#2是因为我写成了第13个月妈妈也给了津津300r~把第十二月的分支改了就可以了(难逃自己诡异的写法#include<stdio.h>const int in = 300;int arr[15];int main() { for (int i = 0; i < 12; i++) scanf_s("%d", &arr[i]); int girl = in, mum = 0, left = 0; for (int i = 0; i < 12; i
2021-08-04 23:51:58
126
原创 洛谷P1085
没有给排序后的id初始化,导致没被赋值的id不走if的这一分支出错#include<stdio.h>#include<algorithm>using namespace std;const int T = 8;struct sum { int school; int mum;}time[10];struct result { int val; int id;}s[10];bool compare(result &r1, result &
2021-08-03 17:38:13
131
原创 洛谷P1075
重点为判断素数的方法#include<stdio.h>#include<iostream>#include<cmath>using namespace std;int isPrim(int n) { int i; if (n == 1) return 0; if (n == 2) return 1; if (n % 2 == 0) return 0; for (i = 3; i <= sqrt(n); i += 2) { if (n%i =
2021-08-03 17:01:10
149
原创 洛谷P1059
一开始写的程序只能处理重复一次的,又是confuse的一天到现在也不知道为什么TAT然后加了个100次的常数级循环过了…#include<iostream>#include<algorithm>using namespace std;int arr[105];int main() { int N; scanf_s("%d", &N); for (int i = 0; i < N; i++) { scanf_s("%d", &arr[i
2021-08-03 16:11:40
123
原创 洛谷P1047
重叠区域是该题重点筛选重叠区域的方法是标识已经访问过的结点一开始报了#1,#2和#3的错,是最后一个for没有包括i=l#include<stdio.h>struct area { int u, v;}arr[105];int visit[10010];int main() { int l, m; scanf_s("%d %d", &l, &m); for (int i = 0; i < m; i++) scanf_s("%d %d", &a
2021-08-03 15:43:12
135
原创 洛谷P1046
有手就行(与题呼应)#include<stdio.h>int arr[15];int main() { int chair = 30; for (int i = 0; i < 10; i++) scanf("%d", &arr[i]); int arm; scanf("%d", &arm); int total = arm + chair, num = 0; for (int i = 0; i < 10; i++) { if (tot
2021-08-03 15:15:01
78
原创 洛谷P1035
各项和S应为double类型#include<stdio.h>int main() { int k; scanf("%d", &k); double s = 0; int n = 1; //这里的n用float结果.out是0,amusing!!! while (s <= k) { s += 1.0 / n; n++; } //n++; printf("%d", n-1); return 0;}...
2021-08-03 15:07:55
118
原创 洛谷P1024
永远年轻,永远把简单的问题复杂化一开始TLE了#2和#4,在while里加了个约束,交界点于100以内后就报WA了下载了个数据看,发现系数可以为小数OMG!!!展示又臭又长的代码↓#include<stdio.h>#include<cmath>void range(float a, float b, float c, float d) { float left = -100, right = 100, point1 = left, point2,point3;
2021-08-03 14:51:56
206
原创 洛谷P1014
第一眼看到题目傻了第二眼觉得第一眼的自己很笨就是一个直接映射的行列关系啦#include<stdio.h>int up, down;void rowANDcol(int N) { int s = 1, tmpN = N; while (tmpN > 0) { tmpN -= s; if (tmpN <= 0) break; s++; } int row, col, more = tmpN + s; if (s % 2 == 0) { ro
2021-08-03 14:04:35
97
原创 洛谷P1001
#include<stdio.h>int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", a + b); return 0;}
2021-08-03 14:01:42
94
原创 洛谷P1000
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-08-03 13:59:43
491
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人