• VNOJ
  • Trang chủ
  • Danh sách bài
  • Các bài nộp
  • Thành viên
    >
    • Tổ chức
  • Các kỳ thi
  • Wiki
  • Thông tin
    >
    • FAQ
    • Trình chấm ngoài
    • Tag
    • Máy chấm
    • Devlog
    • Github
    • Tickets
    • Thư viện đề thi
    • Đề xuất contest
  • Tạp chí
VI EN Đăng nhập  hoặc  Đăng ký

phong_8812

  • Thông tin
  • Thống kê
  • Blog

Số bài đã giải: 33
Hạng điểm: #6915
Tổng điểm: 8,84
Đóng góp: -1

Xem các bài nộp

Thông tin

include<bits/stdc++.h>

using namespace std; long long n,m,ans=-1e18,b[1001][1001],dp[1001][1001]; char x; int main(){ cin>>n; for(int i=1; i<=n; i++) for(int j=1; j<=n; j++){ cin>>x; if(x=='') b[i][j]=0; else b[i][j]=1; } dp[1][1]=1; for(int j=2; j<=n; j++) if(b[1][j]>0) dp[1][j]=dp[0][j]+dp[1][j-1]; for(int i=2; i<=n; i++) for(int j=1; j<=n; j++) if(b[i][j]>0) dp[i][j]=dp[i-1][j]+dp[i][j-1]; cout<<dp[n][n]; return 0; } // 4 .... ... ...* *...

Huy hiệu

Người dùng này không có huy hiệu nào.

«    »
CN
T2
T3
T4
T5
T6
T7
Ít
Nhiều

dựa trên nền tảng DMOJ | theo dõi VNOI trên Github và Facebook