我这个初学者更好看懂,就是没什么技巧,纯模拟
#include <cstdio> #include <iostream> using namespace std; int main() { int a[100…
#include <cstdio> #include <iostream> using namespace std; int main() { int a[100…
#include <iostream> #include <stdio.h> #include <algorithm> #include <string> #include<queu…
#include<iostream> using namespace std; int n; int main() { ios::sync_with_stdio(false); while(cin>>n) { c…
#include<bits/stdc++.h> using namespace std; int main() { int n; while(cin>>n) { int da=pow(2.0,n)-1; //代表…
为了保证用户上传的自定义题目的质量,目前只能做到人工审核,还望谅解。如果在Polygon System中出题之后,不需要公开到公共题库中的,请在题目前标注【无需上传】。(*^_^*)
前面提交了三次发现都没有AC,以为程序完全是错误的,不过后来在帮助这个菜单中发现那个是不完全正确的意思,再回到题目中去看的时候,才注意到输出格式的问题。后来把输出的格式调整之后,就AC了。#include<iostream>…
要解决这个问题,就要搞清楚二维数组下标的规律。#include<iostream> using namespace std; int main(){ int n,x,y; cin>>n>>x>&…
2
回复
在C++中,std::cin如果没有读到任何输入将会中断跳出循环,那么本题的C++代码就这样写:#include <iostream>using namespace std;int main(){ int a, b; whi…
看完题目后第一感觉就是利用车站的编号来直接建图,但这是不正确的,因为没有体现换乘的次数,且建的边权值都为零,无法用最短路解决,于是用分层思想把问题转化为最短路问题。 ## 怎么分层呢 其实就是把每条信息看成是一层 ### 对于结点 考虑…
0
回复
//区间选线段问题用每个线段后半段从小到大排序,再用首指针判断后一段首点能否超过前段后点,从开头找到最后即可O(N)算法 #include<iostream> #include<algorithm&…