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.
1:
#include <bits/stdc++.h>
using namespace std;
long long a,b;
int main()
{
cin>>a>>b;
cout<<a*b;
return 0;
}
#include <iostream>
#include <string>
#include <algorithm>
int main() {
int n, k;
std::cin >> n >> k;
std::string number = std::to_string(n);
int numDigits = number.length();
if (k >= numDigits) {
std::cout << "0" << std::endl;
} else {
std::sort(number.begin(), number.end(), std::greater<char>());
number = number.substr(0, numDigits - k);
std::cout << number << std::endl;
}
return 0;
}
Viết chương trình nhập vào số nguyên n và tính tổng các số lẻ (các số lẻ là số không chia hết cho 2) trong khoảng từ 1 đến n ( ví dụ nhập = 10, ta sẽ có tổng sau s=1+3+5+7+9=25)
uses crt;
var i,n,s:integer;
begin
clrscr;
write('Nhap n='); readln(n);
s:=0;
for i:=1 to n do
if i mod 2=1 then s:=s+i;
writeln(s);
readln;
end.
2:
bước 1: nhập n
bước 2: t:=0; i:=1;
bước 3: t:=t+i; i:=i+1;
bước 4: nếu i<=n thì quay lại bước 2
bước 5: xuất t
bước 6: kết thúc
uses crt;
var n,kt,snt,b,m:longint;
{-----------------------------}
procedure nhap(var a:longint);
begin
write('nhap n:'); readln(a);
end;
{-------------------------------------------}
function ktnt(var x:longint):integer;
var kt,i,kt1,j:integer;
begin
kt:=0;
for i:=2 to trunc(sqrt(x)) do
if x mod i=0 then
begin
kt:=1;
break;
end;
if kt=0 then ktnt:=1
else ktnt:=0;
end;
{-----------------------------------------------------}
BEGIN
clrscr;
nhap(n);
for m:=10 to n do
{-----------------------------------------------}
begin
begin
b:=m;
repeat
kt:=ktnt(b);
if kt=0 then break
else b:=b div 10;
until b<10;
if (ktnt(b)=1) and (b>1) then write(m,' ')
end;
end;
{-------------------------------------------------}
readln;
END.
bạn giải thích rõ hơn về sđt loại II đi+1 số VD về nó nữa
mik ra dc loại 1 là 400000
cho mik thêm 1 vài vd về sđt loại II đi