2016年2月16日

摘要: 分析: 首先考虑枚举那些量,如果四个变量全部枚举,则肯定超时。 那么是枚举bcd呢,还是枚举其它? 输出要求:请按照a的值,从小到大依次输出。当两个完美立方等式中a的值相同,则b值小的优先输出、仍相同则c值小的优先输出、再相同则d值小的先输出。 据此最好按 abc的顺序枚举,其中a>c>=b. 另外 阅读全文
posted @ 2016-02-16 15:56 noip之路 阅读(198) 评论(0) 推荐(0) 编辑
 
摘要: 数据非常小,直接枚举即可! #include<cstdio> int a[30]; int main(){ int n=1; scanf("%d",&a[n]); while (a[n]!=0){ n++; scanf("%d",&a[n]); } n=n-1; int sum=0; for (in 阅读全文
posted @ 2016-02-16 14:08 noip之路 阅读(488) 评论(0) 推荐(0) 编辑
 
摘要: 最朴素的方法: #include<cstdio> int main(){ int a,maxn=-1,minn=32769; scanf("%d",&a); if (a%2==0) maxn=a/2; if (a%4==0) minn=a/4; for (int t=1;t<=a/4;t++) fo 阅读全文
posted @ 2016-02-16 13:27 noip之路 阅读(661) 评论(0) 推荐(0) 编辑
 
摘要: 简单枚举 数据范围: (0 <= n <= 100) 所以不需要加任何优化 #include<iostream> #include<cstdio> int main(){ int maxh=-100,a1,a2,a3,n; scanf("%d",&n); for (int i=n;i>=0;i--) 阅读全文
posted @ 2016-02-16 12:15 noip之路 阅读(536) 评论(0) 推荐(0) 编辑