-
-
0北京段好走吗,今年夏天准备70车速慢慢开到保定
-
5有哪位朋友知道107国道1835在哪里
-
0老铁们,请问武汉到郑州走107国道路况怎么样,?哪些地方不好走。除了东西湖和孝昌往大悟那段不好走,还有哪些地方不好走的,或者在修路中断的,请各位近期走过的老铁朋友们告知一下,谢谢各位
-
1107国道 信阳到郑州段路况咋样,有修路不通的路段吗?轿车走着会托底吗?
-
0分享贴子
-
2本人鹤壁步行到洛阳 请问107可以步行么
-
1驻马店段到广州段开车好走吗
-
0在线急等!!求好心人告知!!谢谢
-
0
-
10本人欲2014年7月,从湖南岳阳骑行到北京,走107国道,途中有什么需要注意的,求大神告知。谢谢。
-
2107国道水文队路口南边路东的修车补胎的门市真TM的黑!补胎一次收130元。大家小心啊。正常补胎10元,就算帮我换了下备胎,再加20元顶多了吧?收130,最后非120元不可,认栽了。
-
0#include <stdio.h> int main() { int a[10] = {10,9,8,7,6,5,4,3,2,1}; int i,j,temp; for (i = 0; i < 10 - 1; i++) for (j = 0; j < 10 - 1 - i; j++) if (a[j] > a[j + 1]) { temp = a[j]; a[j] = a[j + 1]; a[j + 1] = temp; } for(int i=0;i<10;i++) printf("%d\n",a[i]); return 0; }
-
1国道发展 奇人奇事上传大家分享
-
0# include <stdio.h> # include <string.h> # define MAXN 10005 int max(int a, int b, int c); int main() { int a[MAXN], T, n; int i, j, tmp, end, up, low; int r, s, t, ans; scanf("%d", &T); while (T > 0) { scanf("%d", &n); ans = 0; tmp = n*n+1; for (i=1; i<tmp; ++i) scanf("%d", &a[i]); for (i=2; i<=n; ++i) { end = i*i+1; up = (i-1)*(i-1)+1; low = (i-2)*(i-2); for(j = up; j < end; ++j) { r = s = t = 0; tmp = j-2*i+1; if(tmp<up && tmp>low) r = a[tmp]; if(tmp+1<up && tmp+1>low) s = a[tmp+1]; if(tmp+2<up && tmp+2>low) t = a
-
1#include <stdio.h> #include <string.h> #include <algorithm> using namespace std; struct node { int num; int t; } ans[30]; int cmp(node x,node y)//先按时间,在按序数 { if(x.t !=y.t) return x.t<y.t; return x.num<y.num; } int main() { int n,i,j,sum,k; while(~scanf("%d",&n)) { for(i = 0; i<n; i++) { scanf("%d",&ans[i].t); ans[i].num = i+1; } sort(ans,ans+n,cmp); sum = 0; k = 0; for(i = 0; i<n; i++) { if(k+ans[i].t>300)//总时间大于300则跳出 break; k+=ans[i].t; } int f = i,tem = i; for(i = 0; i<f; i++)//计算罚时 { sum += ans[i].t*tem--
-
1这个题目如果熟悉判断一个括号序列是否合法的方法的话,应该还比较容易想到解法,所以先提一下判断括号序列是否合法的一个方法。 我们将一个括号序列中的左括号当成1,右括号当成-1,然后从左至右依次累加,就可以得到一个整数序列,比如()(()())对应的整数序列就是1 0 1 2 1 2 1 0,如果整数序列中不存在负数,且最后一个数是0,那么这个括号序列就是合法的。 接下来我们考虑此题的解法。由于题目说了答案至少是1,那么也就是说这个序列相比
-
0#include<iostream> #include<string> #incldue<cstring> using namespace std; const int MAXN = 100010; unsigned short s[MAXN]; int main() { int t,f,top,ans,i,n,x; while(cin>>n) { top = ans = 0; memset(s,0,sizeof(s)); cin>>f; t = f; s[++top] = 1; for(i = 1; i < n; i++) { cin>>x; if(f!=x) { f = x; if(i%2 && top) if(top > 1) s[top-1] += s[top]+1,top--; else s[top]++,t = !t; else s[++top] = 1; } else s[top]++; } if(top%2 == t) top--; while(top > 0) { ans += s[top]; top -= 2; } cout<<ans<<endl; } return 0; }
-
1#include<iostream> using namespace std; int factorial(int m); //函数声明 int main( ) { int m, n; int a, b, c, e; int T; cin >> T; for (e = 0; e<T; e++) { cin >> m >> n; a = factorial(m); b = factorial(n); c = factorial(m - n); cout << a - b - c << endl; //最终结果的0的个数 } return 0; } int factorial(int m) //计算阶乘末尾0的个数 { int a = 0, i; for (i = 1; i <= m; i++) { int yu, sh; sh = i; yu = sh % 2; while (yu == 0) { a++; sh = sh / 2; yu = sh % 2; } } return a; }
-
0
-
0
-
0我们学校做oj的人真少啊
-
0
-
0
-
0
-
0