Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
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
Số 0 thì mình đã biết nó có mấy ước rồi, nên mình nhờ bạn giúp mình viết chương trình tìm số lượng ước số dương của 1 số nguyên ~a~ khác 0 thôi.
Input
- Số nguyên ~a~
Giới hạn:
- ~a \ne 0~
- ~|a| \le 1000~
Output
Số lượng ước dương của số nguyên ~a~
Sample
Input #1
4
Output #1
3
Input #2
-4
Output #2
3
Bình luận
include<bits/stdc++.h>
define ll long long
using namespace std;
ll n, dem = 0;
int main() { iosbase::syncwith_stdio(false); cin.tie(NULL); cout.tie(NULL);
} làm cách này rút ngắn thêm dc tg chạy
HI
Giới hạn của a nhỏ nên dùng for là được. Code:
include <bits/stdc++.h>
using namespace std;
int main(){ int a; cin >> a; int dem = 0; for (int i = 1; i<=abs(a); i++){ if (a%i == 0){ dem++; } } cout << dem; return 0; }
Dem so luong uoc
n = int(input()) s = sum(1 for i in range(1,abs(n)+1) if abs(n)%i == 0) print(s)
... :V
làm như nào vậy mn chỉ mik vs