摘要:
题目链接:http://acm.timus.ru/problem.aspx?space=1&num=2013 题目理解: 给定n个点的有向图: 下面n行,第一个数字表示点权,后面一个数字m表示有m条边。 起点是1. 对于每个点,输出2个值表示前驱点权1和该点点权2。 1、就是若有多条路径且全为“同一 阅读全文
摘要:
统计单词数 https://www.luogu.org/problemnew/show/P1308 大佬的题解粘来学习 AC代码: 1 #include <cstring> 2 #include <cctype> 3 #include <cstdio> 4 5 void strlower (char 阅读全文
摘要:
https://www.luogu.org/problemnew/show/P1008 1 #include <stdio.h> 2 int main() 3 { 4 int a,b,c; 5 for(a=123; a<=333; a++) 6 { 7 b=a*2; 8 c=a*3; 9 if((a 阅读全文
摘要:
http://codeforces.com/contest/1194/problem/B 1 /* */ 2 # include <bits/stdc++.h> 3 using namespace std; 4 5 int r[50005], c[50005]; 6 string s[50005]; 阅读全文
摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=1201 我还以为这是一道脑筋急转弯的题QAQ, AC代码如下: 1 #include <stdio.h> 2 int leapyear(int year) 3 { 4 if(year%4==0 && year%10 阅读全文
摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=1408 这是一道高精度问题: 在自己错了数十遍之后找到了不少规律: 首先是Output limit exceeded:之前一直不知道是什么意思,现在才知道是输入输出的精度有问题 1 /* */ 2 # includ 阅读全文
摘要:
Flower: 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=6486 题解: 逆向思维+规律 因为每次剪n-1,所以逆向就是控制n-1朵不变,每次增高1朵,直到所有等高,即所有的高度都等于最高的那一朵,记录增高的次数为sum,反过来就是最高的那个减少s 阅读全文
摘要:
The puzzle: 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=6489 找大佬讲了一下这道题,但还是不懂为什么要这样做,先记录一下以后再研究研究; 解题思路: 这道题是把序列换几次能到增序列,一上来pos数组记录一下每个数都在什么位置,然后就从1 阅读全文
摘要:
XOR Clique(按位异或): 传送门:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=4057 准备:异或:参加运算的两个数据,按二进制位进行“异或”运算。 运算规则:0^0=0, 0^1=1, 1^0=1, 1^1=0 阅读全文
摘要:
Halting Problem: 传送门:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=4049 总结一个小规律:题目中给的那个取mod的那个数N, 可能就是循环的边界; 本题AC代码: 1 /* */ 2 # includ 阅读全文