diff --git a/2861_baochui/main.cpp b/2861_baochui/main.cpp new file mode 100644 index 0000000..8ca9453 --- /dev/null +++ b/2861_baochui/main.cpp @@ -0,0 +1,54 @@ +#include +using namespace std; +int main() +{ + int n,longa,longb; + int a[101]={0},b[101]={0}; + cin>>n>>longa>>longb; + for(int i=1;i<=longa;i++){ + cin>>a[i]; + } + for(int i=1;i<=longb;i++){ + cin>>b[i]; + } + int nowa=0,nowb=0; + int ans=0; + for(int i=1;i<=n;i++){ + nowa++; + nowb++; + if(nowa>longa){ + nowa=1; + } + if(nowb>longb){ + nowb=1; + } + int yi=a[nowa],er=b[nowb]; + if(yi==0&&er==2){ + ans++; + } + if(yi==2&&er==5){ + ans++; + } + if(yi==5&&er==0){ + ans++; + } + if(er==0&&yi==2){ + ans--; + } + if(er==2&&yi==5){ + ans--; + } + if(er==5&&yi==0){ + ans--; + } + } + if(ans==0){ + cout<<"draw"; + }else{ + if(ans>0){ + cout<<"A"; + }else{ + cout<<"B"; + } + } +} diff --git a/2865_deletenum/Readme.md b/2865_deletenum/Readme.md new file mode 100644 index 0000000..b4f8d75 --- /dev/null +++ b/2865_deletenum/Readme.md @@ -0,0 +1,3 @@ +# 标题 + +* 内容 \ No newline at end of file diff --git a/2865_deletenum/doc/Readme.md b/2865_deletenum/doc/Readme.md new file mode 100644 index 0000000..4e768b5 --- /dev/null +++ b/2865_deletenum/doc/Readme.md @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/2865_deletenum/doc/鍒犳暟.pdf b/2865_deletenum/doc/鍒犳暟.pdf new file mode 100644 index 0000000..1d3a5ae Binary files /dev/null and b/2865_deletenum/doc/鍒犳暟.pdf differ diff --git a/2865_deletenum/main.cpp b/2865_deletenum/main.cpp new file mode 100644 index 0000000..1f6de66 --- /dev/null +++ b/2865_deletenum/main.cpp @@ -0,0 +1,26 @@ +#include +using namespace std; +int maxs(int yi,int er){ + return yi>er? yi:er; +} +int main() +{ + int n,a[101]={0}; + cin>>n; + for(int i=1;i<=n;i++){ + cin>>a[i]; + } + int f[101]={0}; + for(int i=1;i<=n;i++){ + f[i]=f[i-1]+a[i]; + for(int j=1;j<=n-2;j++){ + int now=a[i]-a[j]; + if(now<0){ + now*=-1; + } + now=now*(i-j+1); + f[i]=maxs(f[i],f[j-1]+now); + } + } + cout<