Đ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 tính tổng các số nguyên được nhập từ bàn phím cho đến khi nhập số \(0\) thì dừng.
Input
- Nhập các số nguyên, mỗi số trên một dòng.
Output
- Tổng các số vừa nhập.
Example
Test 1
Input
7
3
2
4
0
Output
16
Bình luận
include <bits/stdc++.h>
using namespace std;
int main(){
long long a,sum=0;
do{
cin >> a;
sum+=a;
}
while(a!=0);
cout << sum;
}
include <bits/stdc++.h>
using namespace std;
const int maxn=1e7+7;
long long a[maxn];
long long n;
int main() {
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
cin >> n;
int i=1;
while (n!=0) {
a[i]=n;
i++;
cin >> n;
}
i=1;
long long sum=0;
while (a[i]!=0) {
sum+=a[i];
i++;
}
cout << sum;
return 0;
}
SPOIL ALRET
code c++
#include <bits/stdc++.h>
using namespace std;
int main()
{
long long x,res=0;
while(cin >> x)
{
if(x != 0) res += x;
else
{
cout << res;
return 0;
}
}
}
def s():
bra = 0
while True:
number = int(input())
if number == 0:
break
bra += number
return bra
print(s())
code ac nè
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.
burh thật , chờ test key có ms bt nó k vượt quá 7
const int MAX = 1e5+5;
define ll long long
//int n;
unsigned ll A[MAX];
unsigned ll s;
int main(){
//freopen(".INP", "r", stdin);
//freopen(".OUT", "w", stdout);
//cin >> n;
for(int k = 1; k <= 7; k++) cin >> A[k];
for(int k = 1; k <= 7; k++){
if(A[k] == 0) break;
s += A[k];
}
cout << s;
return 0;
}
n=map(int,input().split())
print(sum(n))
Đúng 100%
đề lỗi r, Viết chương trình tính tổng các số nguyên được nhập từ bàn phím cho đến khi nhập số
thì dừng mà trong test input lại là trên cùng một dòng, thế lại mất một đấm =((
có điềm
2 bình luận nữa