目錄https://www.luogu.com.cn/training/103#problems
成都創(chuàng)新互聯(lián)網(wǎng)站建設(shè)10年堅(jiān)持,服務(wù)企業(yè)網(wǎng)站設(shè)計(jì)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站建設(shè)服務(wù)。上千企業(yè)的合作經(jīng)驗(yàn),幫助我們?yōu)榉?wù)企業(yè)不斷提升價(jià)值。為企業(yè)建設(shè)開發(fā)網(wǎng)站和維護(hù),主推個(gè)性化定制型網(wǎng)站設(shè)計(jì)
#includeusing namespace std;
const int N=1e5+10;
int a[N],n;
int main(void)
{cin>>n;
for(int i=0;i>a[i];
for(int i=0;iint cnt=0;
for(int j=0;j if(a[i]>a[j]) cnt++;
}
cout<
P1427 小魚的數(shù)字游戲#includeusing namespace std;
const int N=1e5+10;
int a[N],cnt;
int main(void)
{while(cin>>a[cnt++])
if(a[cnt-1]==0) break;
for(int i=cnt-2;i>=0;i--) cout<
P5727 【深基5.例3】冰雹猜想#includeusing namespace std;
int main(void)
{int n; cin>>n;
vectorve; ve.push_back(n);
while(n!=1)
{if(n%2==0) n=n/2;
else n=n*3+1;
ve.push_back(n);
}
for(int i=ve.size()-1;i>=0;i--) cout<
P1047 [NOIP2005 普及組] 校門外的樹#includeusing namespace std;
const int N=1e5+10;
int a[N],n,m;
int main(void)
{cin>>n>>m;
while(m--)
{int l,r; cin>>l>>r;
l++,r++;
a[l]+=1,a[r+1]-=1;
}
int ans=n+1;
for(int i=1;i<=n+1;i++)
{a[i]+=a[i-1];
if(a[i]) ans--;
}
cout<
P5728 【深基5.例5】旗鼓相當(dāng)?shù)膶?duì)手#includeusing namespace std;
const int N=1e4+10;
int a[N],b[N],c[N];
int n,cnt;
int main(void)
{cin>>n;
for(int i=0;i>a[i]>>b[i]>>c[i];
for(int i=0;ifor(int j=i+1;j int flag=1;
if(abs(a[i]-a[j])>5) flag=0;
if(abs(b[i]-b[j])>5) flag=0;
if(abs(c[i]-c[j])>5) flag=0;
if(abs(a[i]+b[i]+c[i]-a[j]-b[j]-c[j])>10) flag=0;
if(flag) cnt++;
}
}
cout<
P5729 【深基5.例7】工藝品制作#includeusing namespace std;
const int N=110;
int a[N][N][N],n,m,k;
int t;
int main(void)
{cin>>n>>m>>k;
cin>>t;
while(t--)
{int l1,l2,l3,r1,r2,r3; cin>>l1>>l2>>l3>>r1>>r2>>r3;
for(int i=l1;i<=r1;i++)
for(int j=l2;j<=r2;j++)
for(int z=l3;z<=r3;z++)
a[i][j][z]=1;
}
int cnt=n*m*k;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
for(int z=1;z<=k;z++) if(a[i][j][z]) cnt--;
cout<
P2550 [AHOI2001]彩票搖獎(jiǎng)#includeusing namespace std;
const int N=1e3+10;
int a[N],st[N],ans[N],n;
int main(void)
{cin>>n;
for(int i=0;i<7;i++) cin>>a[i],st[a[i]]=1;
while(n--)
{int cnt=0;
for(int i=0;i<7;i++)
{ int x; cin>>x;
if(st[x]) cnt++;
}
ans[cnt]++;
}
for(int i=7;i>=1;i--) cout<
P2615 [NOIP2015 提高組] 神奇的幻方#includeusing namespace std;
const int N=45;
int a[N][N],n;
int main(void)
{cin>>n;
a[0][n/2]=1;
int k=2,x=0,y=n/2;
while(k<=n*n)
{if( x==0 && y!=(n-1) )
{ x=n-1,y++;
a[x][y]=k++;
}else if( x!=0 && y==(n-1) )
{ x--,y=0;
a[x][y]=k++;
}else if( x==0 && y==(n-1))
{ x++;
a[x][y]=k++;
}else if( x!=0 && y!=(n-1) && !a[x-1][y+1])
{ x--,y++;
a[x][y]=k++;
}else
{ x++;
a[x][y]=k++;
}
}
for(int i=0;ifor(int j=0;j
P5730 【深基5.例10】顯示屏#includeusing namespace std;
string a[10][5]={{"XXX","X.X","X.X","X.X","XXX"},//0
{"..X","..X","..X","..X","..X"},//1
{"XXX","..X","XXX","X..","XXX"},//2
{"XXX","..X","XXX","..X","XXX"},//3
{"X.X","X.X","XXX","..X","..X"},//4
{"XXX","X..","XXX","..X","XXX"},//5
{"XXX","X..","XXX","X.X","XXX"},//6
{"XXX","..X","..X","..X","..X"},//7
{"XXX","X.X","XXX","X.X","XXX"},//8
{"XXX","X.X","XXX","..X","XXX"}//9
};//2
int main(void)
{int n; cin>>n;
string s; cin>>s;
vectorve;
for(int i=0;i<5;i++)
{string temp;
for(int j=0;j temp=temp+a[s[j]-'0'][i];
if(j!=(s.size()-1)) temp+='.';
}
ve.push_back(temp);
}
for(int i=0;i
P1554 夢(mèng)中的統(tǒng)計(jì)#includeusing namespace std;
int a[15];
int main(void)
{int l,r; cin>>l>>r;
for(int i=l;i<=r;i++)
{int temp=i;
while(temp)
{ a[temp%10]++;
temp/=10;
}
}
for(int i=0;i<=9;i++) cout<
P2141 [NOIP2014 普及組] 珠心算測(cè)驗(yàn)#includeusing namespace std;
int a[105],n;
int main(void)
{cin>>n;
for(int i=0;i>a[i];
int cnt=0;
for(int i=0;iint flag=0;
for(int j=0;j
#includeusing namespace std;
const int N=150;
int a[N],n;
mapmp;
int main(void)
{cin>>n;
for(int i=0;i>a[i],mp[a[i]]++;
int ans=0;
for(int i=0;i
P1614 愛與愁的心痛#includeusing namespace std;
const int N=1e5+10;
int a[N],s[N],n,m;
int main(void)
{cin>>n>>m;
for(int i=1;i<=n;i++) cin>>a[i],s[i]=s[i-1]+a[i];
int ans=1e9;
for(int i=1;i+m-1<=n;i++)
{int l=i,r=i+m-1;
ans=min(ans,s[r]-s[l-1]);
}
cout<
P2911 [USACO08OCT]Bovine Bones G#includeusing namespace std;
int a[305],n,m,k;
int main(void)
{cin>>n>>m>>k;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
for(int z=1;z<=k;z++)
a[i+j+z]++;
int index=0,ans=0;
for(int i=1;i<=n+m+k;i++) if(a[i]>ans) ans=a[i],index=i;
cout<
P1161 開燈#includeusing namespace std;
const int N=2*1e6+10;
int st[N],n;
int main(void)
{cin>>n;
while(n--)
{double a;
int t; cin>>a>>t;
for(int i=1;i<=t;i++)
{ st[(int)(a*i)]^=1;
}
}
for(int i=1;iif(st[i])
{ cout<
P5731 【深基5.習(xí)6】蛇形方陣#includeusing namespace std;
int a[15][15],n;
int dx[4]={0,1,0,-1};
int dy[4]={1,0,-1,0};
int main(void)
{cin>>n;
int stx=0,sty=0,d=0,k=1;
while(k<=n*n)
{a[stx][sty]=k++;
int tempx=stx+dx[d],tempy=sty+dy[d];
if(tempx<0||tempx>=n||tempy<0||tempy>=n||a[tempx][tempy]) d=(d+1)%4;
stx=stx+dx[d],sty=sty+dy[d];
}
for(int i=0;ifor(int j=0;j
P5732 【深基5.習(xí)7】楊輝三角#includeusing namespace std;
int a[25][25],n;
int main(void)
{cin>>n;
a[1][1]=1;
for(int i=2;i<=n;i++)
for(int j=1;j<=i;j++)
a[i][j]=a[i-1][j]+a[i-1][j-1];
for(int i=1;i<=n;i++)
{for(int j=1;j<=i;j++) cout<
P1789 【Mc生存】插火把#includeusing namespace std;
const int N=150;
int a[N][N],n,m,k;
int main(void)
{cin>>n>>m>>k;
while(m--)
{int x,y; cin>>x>>y;
for(int i=max(1,x-2);i<=min(n,x+2);i++) a[i][y]=1;
for(int i=max(1,y-2);i<=min(n,y+2);i++) a[x][i]=1;
for(int i=x-1;i<=x+1;i++)
for(int j=y-1;j<=y+1;j++)
if(i>=1&&i<=n&&j>=1&&j<=n) a[i][j]=1;
}
while(k--)
{int x,y; cin>>x>>y;
for(int i=x-2;i<=x+2;i++)
for(int j=y-2;j<=y+2;j++)
if(i>=1&&i<=n&&j>=1&&j<=n) a[i][j]=1;
}
int cnt=0;
for(int i=1;i<=n;i++)
for(int j=1;j<=n;j++) if(!a[i][j]) cnt++;
cout<
P1319 壓縮技術(shù)#includeusing namespace std;
int main(void)
{int n,x,flag=0; cin>>n;
string s;
while(cin>>x)
{for(int i=1;i<=x;i++) s+=to_string(flag);
flag=flag^1;
}
for(int i=0;icout<
P1320 壓縮技術(shù)(續(xù)集版)#includeusing namespace std;
string a,b;
int main(void)
{while(cin>>b) a+=b;
cout<int j=i;
while(j+1
P1205 [USACO1.2] 方塊轉(zhuǎn)換 Transformations#includeusing namespace std;
const int N=25;
string s[N];
int n,a[N][N],b[N][N],c[N][N],d[N][N];
int f1()
{for(int i=0;ifor(int i=0;ifor(int i=0;imemcpy(c,a,sizeof c);
for(int i=0;imemcpy(c,a,sizeof c);
for(int i=0;i0};
memcpy(temp,a,sizeof a);
memcpy(a,c,sizeof a);
if(f1()|| f2() || f3())
{memcpy(a,temp,sizeof a);
return 1;
}
memcpy(a,temp,sizeof a);
return 0;
}
int f6()
{for(int i=0;icin>>n;
for(int i=0;icin>>s[i];
for(int j=0;jcin>>s[i];
for(int j=0;j
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧
文章標(biāo)題:【入門4】數(shù)組-創(chuàng)新互聯(lián)
文章鏈接:http://chinadenli.net/article32/dgpesc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、域名注冊(cè)、定制網(wǎng)站、手機(jī)網(wǎng)站建設(shè)、App設(shè)計(jì)、全網(wǎng)營(yíng)銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容