Ít nhất chặn lại hệ thống HDU - 1257 lời giải trong đề bài

Kỳ thật đề này cảm giác chính là một đạo đơn giản tư duy đề

Dùng một cái giá trị đại biểu hệ thống cái số, mới bắt đầu vì 1, sau đó mỗi lần tới một cái đạn pháo liền từ trước mặt mỗi một hệ thống trung tìm được nhỏ nhất lớn hơn nên đạn pháo hệ thống, sau đó đổi mới, nếu không có liền đem hệ thống cái số thêm một.

#include <iostream>
#include<string.h>
using namespace std;
int a[40000];
int b[40000];

int main()
{
int n;
while(cin>>n){
memset(a,0,sizeof(a));
for(int i=1;i<=n;i++){
cin>>b[i];
}
int k=1;

for(int i=1;i<=n;i++){
int m=40000;
int t=-1;
for(int j=1;j<=k;j++){
if(a[j]>=b[i]&&a[j]<m){
m=a[j];
t=j;
}
}
if(t!=-1) a[t]=b[i];
else a[k++]=b[i];
}
cout<<k-1<<endl;
}
return 0;
}

  • 0
    Điểm tán
  • Dẫm
  • 0
    Cất chứa
    Cảm thấy cũng không tệ lắm? Một kiện cất chứa
  • 0
    Bình luận
Bình luận
Tăng thêm bao lì xì

Thỉnh điền bao lì xì chúc phúc ngữ hoặc tiêu đề

Cái

Bao lì xì cái số nhỏ nhất vì 10 cái

Nguyên

Bao lì xì kim ngạch thấp nhất 5 nguyên

Trước mặt ngạch trống3.43Nguyên Đi trước nạp phí >
Cần chi trả:10.00Nguyên
Thành tựu một trăm triệu kỹ thuật người!
Lĩnh sau ngươi sẽ tự động trở thành bác chủ cùng bao lì xì chủ fans Quy tắc
hope_wisdom
Phát ra bao lì xì
Thật phóNguyên
Sử dụng ngạch trống chi trả
Điểm đánh một lần nữa thu hoạch
Quét mã chi trả
Tiền bao ngạch trống 0

Để khấu thuyết minh:

1. Ngạch trống là tiền bao nạp phí giả thuyết tiền, dựa theo 1:1 tỉ lệ tiến hành chi trả kim ngạch để khấu.
2. Ngạch trống vô pháp trực tiếp mua sắm download, có thể mua sắm VIP, trả phí chuyên mục cập chương trình học.

Ngạch trống nạp phí