Điểm:
100
Thời gian:
1.0s
Bộ nhớ:
640M
Input:
bàn phím
Output:
màn hình
Viết chương trình nhập vào một số nguyên dương \(n\). Hãy in ra tổng các số lẻ trong \(n\) số tự nhiên đầu tiên.
Input
- Một số nguyên dương \(n\).
Output
- In tổng lẻ của \(n\) số tự nhiên đầu tiên.
Example
Test 1
Input
5
Output
9
Test 1
Input
10
Output
25
Bình luận
??? 'hint làm bài'
n = int(input())
tongle = 0
for i in range(1,n+1,1):
if i % 2 == 1:
tongle += i
print(tongle)
deex
n=int(input())
d=0
for i in range (1 , n+1, 2) :
d+=i
print(d)
code dễ mà mn làm khó vậy
a = int(input())
c = 0
for _ in range(a):
f = int(input())
if f % 2 != 0:
c += f
print(c)
đảm bảo đúng 99,9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999%
Code cho bạn dùng c++:
include <bits/stdc++.h>
using namespace std;
long long n,a[100000005],tong;
int main()
{
// khai báo mảng
cin>>n;
for(int i=0;i<n;i++) cin>>a[i];
// kiểm tra điều kiện
for(int i=0;i<n;i++)
if(a[i]%2 != 0)
tong+=a[i];
// cout ra tổng để kết thúc
cout<<tong;
}
code python:
n=int(input())
if n%2==0:
ssh=(n-1)//2+1
kq=(1+(n-1))ssh//2
print(kq)
else:
ssh=(n-1)//2+1
kq=(1+n)ssh//2
print(kq)
xin 1 like
This comment is hidden due to too much negative feedback. Click here to view it.
dùng công thức k dùng for nhé
This comment is hidden due to too much negative feedback. Click here to view it.
This comment is hidden due to too much negative feedback. Click here to view it.