• 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í 2025
VI EN Đăng nhập  hoặc  Đăng ký

Hao789

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

Số bài đã giải: 336
Hạng điểm: #618
Tổng điểm: 62,54
Đóng góp: 0

Xem các bài nộp

Thông tin

include<bits/stdc++.h>

using namespace std; long long n,i,a[1009],b[1009],d,j,k,dem,s1,s2; string s; int main (){ cin>>n; cin>>s; i=0; while (i<s.size()){ while (s[i]!='#'&&i<s.size()) i++; j=i; while (s[i]!='.'&&i<s.size()) i++; if (i-j>0&&s[i]=='.'){ d++; a[d]=i-j; } } i=s.size()-1; while (i>=0){ while(s[i]!='.'&&i>=0) i--; j=i; while (s[i]!='#'&&i>=0) i--; if (j-i>0 && s[i]=='#'){ k++; b[k]=j-i; } } for (i=1;i<=d;i++) s1=s1+a[i]; for (i=1;i<=k;i++) s2=s2+b[i]; cout<<min(s1,s2); }

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