摘要:
#includeint main(){ int n,m,s,i; scanf("%d",&n); for(m=2;m<n;m++) { s=0; for(i=1;i<m;i++) if((m%i)==0) s=s+i; ... 阅读全文
摘要:
#includestatic int arr[100];void main(){ void solve(int people,int spacing); int people,spacing,i,j=0; printf("请输入总人数(2-99):"); scanf("%d",&people); p... 阅读全文
摘要:
#include #include #include using namespace std;int arry[13]= {0,31,28,31,30,31,30,31,31,30,31,30,31};bool is_bisse(int year){ if((year % 4 == 0 && ... 阅读全文
摘要:
#include int main(){ int n,i; int a[45]={2,3}; scanf("%d",&n); for (i=2;iusing namespace std;int main(){ int i; __int64 n,fib[45] = ... 阅读全文
摘要:
#includeint leap(int year){ int leap; leap=year%4==0&&year%100!=0||year%400==0; return (leap);}int main(){ int mon[]= {0,28,31,30,31,30,31... 阅读全文
摘要:
1 #include 2 #include 3 #include 4 using namespace std; 5 #define mod 1003 6 7 int quick_power(int a, int b) 8 { 9 if(a == 0) return 0;10 int ret... 阅读全文
摘要:
#include #include int main(){ char a[101],b[101]; int i,j,k,cas,count=1,num2,num3; scanf("%d",&cas); getchar(); while (cas--) { ... 阅读全文
摘要:
#include#includeusing namespace std;long long a[1000001];char c[1000001];int main(){ int i=2; cin>>a[1]; int ans=0; while(scanf("%c",&c[i++])!=EOF) s... 阅读全文
摘要:
注意:只有一个鞍点可证#includeint main(){ int i,j,k,max,maxj,flag; //int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12} }; int a[3][4]={{1,2,3,13},{5,6,8,7},... 阅读全文
摘要:
#include float p(int n,float x){ if(n==0) return (1); else if(n==1) return (x); else return (((2*n-1)*x-p((n-1),x)-(n-1)*p((n-2),x))... 阅读全文
摘要:
这个问题挺有名的,贴代码:#include "stdio.h"void main( ){ //FILE *fp; int i=1; double x=500.0,s=1000.0,oil; //fp=fopen("data.dat","w"); do { //fprintf(fp,"No=%-7d... 阅读全文
摘要:
#include #include #include using namespace std;#define maxn 100010struct N{ int l, r, max;} tree[maxn * 3]; //注意乘三int num[maxn];void build(int node... 阅读全文
摘要:
#include #include void process(int b[10][10],int m){ int i,j,k; i=0,j=m/2; b[i][j]=1; for(k=2;k=m)) {i+=2;j--;} if (i=m) j=0; if (b[i][j]!=0) {i+=2;j... 阅读全文
摘要:
#include void main(){ int i,j,k,N,count; int data[20][20]={0}; printf("Input an integer N:"); scanf("%d",&N); //count=0; count=N*N; for(k=0;kk;i--) ... 阅读全文
摘要:
#include #include #include using namespace std;#define maxn 100010int main(){ int T; char c[maxn]; scanf("%d", &T); while(T--) { ... 阅读全文
摘要:
#include#includeint alph(char c){ if((c>='a'&&c='A'&&clength) { length=len; place=point; } flag=1; len=0; } return(place);}void main(){... 阅读全文
摘要:
#include#includeint f1(float(*p)[5]){ int i,j; float k,s=0; for(i=0; im) { m=p[i][j]; row=i; ... 阅读全文
摘要:
/*贪心策略:1,如果田忌的最快马快于齐王的最快马,则两者比。(因为若是田忌的别的马很可能就赢不了了,所以两者比)2,如果田忌的最快马慢于齐王的最快马,则用田忌的最慢马和齐王的最快马比。(由于所有的马都赢不了齐王的最快马,所以用损失最小的,拿最慢的和他比)3,若相等,则比较田忌的最慢马和齐王的最慢马... 阅读全文
摘要:
#include#includeusing namespace std;int a[10010]= {0},b[10010]= {0};int main(){ int z=0,m; while (scanf("%d",&m)==1&&m) { z++; ... 阅读全文
摘要:
http://www.2cto.com/kf/201310/253108.html o(n+m)的复杂度 水 龙有n个头 m个骑士 能力值为x的骑士可以砍掉龙的一个半径不超过x的头 要花x的money 求最小花费砍光头 不行输出Loowater is doomed! 龙有n个头 m个骑士 能力值为x 阅读全文