Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
0.5s
Giới hạn bộ nhớ:
256M
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, Python, Ruby, Rust, Scratch, Swift
Bạn đi câu được n con cá và muốn chiên lên để khao bạn bè. Bạn có một chiếc chảo rán có thể chứa được mỗi lần không quá k con cá. Để rán chín một mặt thì cần phải mất 1 phút. Để ăn được một con cá, cả hai mặt của nó đều phải chín.
Yêu cầu: Tính số phút tối thiểu để rán n con cá.
Input
Gồm 2 số nguyên n và k (0 < n, k≤ 500)
Output
Một số duy nhất là kết quả bài toán
Sample
Input #1
3 2
Output #1
3
Input #2
1 1
Output #2
2
Bình luận
include <bits/stdc++.h>
using namespace std; long long n,k,r; int main() { cin>>n>>k; if(n<=k) cout<<2; else { r=(2*n); if (r%k==0) cout<<(r/k); else { if (r>k) cout<<(r/k)+1; else cout<<(r/k); } } }
full ac.
hmm, admin cko em hỏi. Tại sao test mẫu lại em ko hiểu, nếu cái chảo đó chiên được cùng lúc 2 con cá, thì cs 3 con thì phải chiên hai con r nó lấy ra cùng lúc chứ ? Tại mỗi con cần 2p để chính mà, admin ko ăn con thứ 3 hả mà chiên có 1 mặt dị
lần thứ nhất rán 1 mặt con cá 1 với 2, sau 1p bỏ con cá 2 rán con 3, con cá 1 chín 2 mặt bỏ ra cho con cá 2 vào lại thì là 3p bạn ạ
mình suy nghĩ giống bạn, test01 phải ra 4 chứ nhỉ