Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
uses crt;
var st,k,t:string;
d,dem,i:integer;
begin
clrscr;
readln(st);
d:=length(st);
k='';
dem=1;
for i:=2 to d do
begin
if st[i]=st[i-1] then inc(dem);
if st[i]<>st[i-1] then
btegin
str(dem,t);
if dem>1 then k:=k+t+st[i-1];
else k:=k+st[i-1];
dem=1;
end;
if (i=d) then
begin
str(dem,t);
if dem>1 then k:=k+t+st[i];
else k:=k+st[i];
end;
end;
write(k);
readln;
end.
program bai_toan;
var
S, S1: string;
i, j, n: integer;
begin
write('Nhap xau S: ');
readln(S);
n := length(S);
for i := n downto 1 do
begin
S1 := S1 + S[i];
end;
for i := n downto 1 do
begin
if S = S1 then break;
S := S + S1[i];
end;
writeln('Xau doi xung ngan nhat la: ', S);
readln;
end.
#include <iostream>
#include <time.h>
using namespace std;
int main()
{
int van,d,i,r,so;
cout<<"Nhap so van:";
cin>>van;
d=0;
for (i=1;i<=van;i++)
{
cout<<"Van thu "<<i<<endl;
srand((int)time(0));
r=rand() % (10+1-8);
cout<<"Ban hay doan so:";
cin>>so;
cout<<"So cua may la "<<r<<endl;
if (so==r)
{
cout<<"Ban da doan dung"<<endl;
d=d+1;
}
else cout<<"Ban da doan sai"<<endl;
}
cout<<"So van dung la "<<d;
}
Câu 4:
fucntion tong(x:integer):integer;
var st:string;
d,i,n,y,t:integer;
begin
str(x,st);
d:=length(st);
t:=0;
for i:=1 to d do
begin
val(st[i],n,y);
t:=t+n;
end;
tong:=t;
end;
Câu 2:
const fi='bai2.inp';
fo='bai2.out';
var f1,f2:text;
a:array[1..100]of integer;
n,i,t:integer;
begin
assign(f1,fi); reset(f1);
assign(f2,fo); rewrite(f2);
readln(f1,n);
for i:=1 to n do
read(f1,a[i]);
t:=0;
for i:=1 to n do
t:=t+a[i];
writeln(f2,t);
close(f1);
close(f2);
end.
#include <iostream>
using namespace std;
int main()
{
int N, sum = 0, num;
float average;
cout << "Nhap so phan tu cua day: ";
cin >> N;
// Vòng lặp để nhập dữ liệu cho các phần tử trong dãy
for (int i = 0; i < N; i++) {
cout << "Nhap phan tu thu " << i+1 << ": ";
cin >> num;
sum += num; // tính tổng của dãy
}
// tính trung bình cộng của dãy
average = (float) sum / N;
cout << "Trung binh cong cua day la: " << average;
return 0;
}
#include <bits/stdc++.h>
using namespace std;
long long m,n;
int main()
{
cin>>m>>n;
if (m%n==0) cout<<m/n;
if (n%m==0) cout<<m/n;
if (n%m!=0) or (m%n!=0) cout<<m+n;
return 0;
}
Mang interactive từ Codeforces lên hoc24 thì chắc chắc là mọi người khó ai làm nổi rồi (ngoại trừ một số nhân vật mới vào)
Những dạng bài như thế này thường sẽ làm kiểu kt cho đến khi biết được chắc chắn đang ở đâu
Để suy nghĩ thuật toán đã, nhưng chắc cũng dễ tưởng tượng thôi
có giỏi TA thì post ở trên stackoverflow ấy, tui bó tay