luyencode / comments

Server lưu trữ bình luận trên Luyện Code
https://luyencode.net
6 stars 3 forks source link

https://oj.luyencode.net/problem/KH_02 #689

Open utterances-bot opened 2 years ago

utterances-bot commented 2 years ago

Làm Tròn Điểm - Luyện Code Online

https://luyencode.net/problem/KH_02

quocbk commented 2 years ago

Đây là lời giải của mình đã AC. Nếu bạn đã cố gắng mà chưa làm được thì có thể tham khảo lời giải của mình.

Xem code AC

#include using namespace std; void nhapmang(int a[], int n){ for(int i = 0; i < n; i++){ cin >> a[i]; } } int main(){ int a[10000]; int n; cin >> n; nhapmang(a, n); for(int i = 0; i < n; i++){ if(a[i] < 38 || (a[i] % 5) < 3) cout << a[i] << '\n'; else if(a[i] % 5 == 4) cout << a[i] + 1 << '\n'; else cout << a[i] + 2 << '\n'; } return 0; }

minhhdtr commented 2 years ago

Đây là lời giải của mình đã AC. Nếu bạn đã cố gắng mà chưa làm được thì có thể tham khảo lời giải của mình.

Xem code AC

``` go for _ in range(int(input())): n = int(input()) if n >= 38: if n % 5 >= 3: n += (5 - (n % 5)) print(n) ```

danh2006 commented 2 years ago

Đây là lời giải của mình đã AC. Nếu bạn đã cố gắng mà chưa làm được thì có thể tham khảo lời giải của mình.

Xem code AC

#include #include #include #include #include #define ll long long int main(){ int n, res = 0, sum = 0, sum2 = 0; scanf("%d", &n); int a[10000]; for(int i=1;i<=n;i+=1){ scanf("%d", &a[i]); } for(int i=1;i<=n;i+=1){ sum = a[i]/5; if(a[i]<38){ printf("%d\n", a[i]); }else if(a[i]-sum*5<3 && a[i]>=38){ printf("%d\n", a[i]); }else if(a[i]-sum*5>=3 && a[i]>=38){ printf("%d\n", sum*5+5); } } return 0; }

thinh12012007 commented 1 year ago

Mọi người có thể tham khảo code của mình ạ :

include <bits/stdc++.h>

using namespace std; int main(){ ios_base::sync_with_stdio(false); cin.tie();cout.tie(); int n;cin>>n; int a[n+1]; for(int i=1;i<=n;i++) cin>>a[i]; for(int i=1;i<=n;i++) { if(a[i]<38||a[i]%5<3) cout<<a[i]<<endl;// kiểm tra xem nếu thỏa mãn điều kiện thì in ra luôn else if(a[i]%5==4) cout<<a[i]+1<<endl;// vd :39%5 còn dư 4 thì chỉ cần cộng thêm 1 là đủ else cout<<a[i]+2<<endl;// vd : 38%5 còn dư 3 thì cần cộng thêm 2 nữa mới đủ } return 0; }