Cho trước số tự nhiên N. Yêu cầu: Tìm số tự nhiên K nhỏ nhất sao cho K! có đúng N chữ số ,n
Hỏi đáp
Cho trước số tự nhiên N. Yêu cầu: Tìm số tự nhiên K nhỏ nhất sao cho K! có đúng N chữ số ,n
Program HOC24;
var n,i,j: integer;
s: string;
k: longint;
begin
write('Nhap N: '); readln(n);
i:=0; j:=1; k:=1;
while i<n do
begin
k:=k*j;
j:=j+1;
str(k,s);
i:=length(s);
end;
write(k);
readln
end.
Cần mấy bác tiền bối giúp mik giải thuật chút
NUMBERC.*
Cho số nguyên dương N. Người ta có thể cắt lần lượt các chữ số của N từ phải sang trái để thu được số N mới. Hãy tìm số N mới là số nguyên tố lớn nhất. Biết phải cắt theo yêu cầu ít nhất 1 số. Nếu không có ghi ra -1. Ví dụ: N = 1124 → N = 11. Dữ liệu: Vào từ tệp ‘NUMBERC.INP’ gồm số nguyên dương N (10 ≤ N ≤ 1012). Kết quả: Ghi ra tệp ‘NUMBERC.OUT’ số nguyên tố lớn nhất tìm được. Nếu không có ghi ra -1.
Cho file To1.txt chứa danh sách vào điểm của học sinh.
To1.txt
2
Hoa-9
Minh-10
Xuất ra màn hình:
-Bạn được 9 điểm:Hoa.
-Bạn được 10 điểm:Minh.
Bài 7: Viết chương trình đọc từ file INP một dãy số nguyên A gồm có N phần tử (N<=10000). Ghi vào file OUT: dòng 1 ghi dãy số vừa nhập, dòng 2 ghi tổng của dãy số, dòng 3 ghi đếm các số dương có trong dãy và dòng 4 ghi tính tổng của các số dương đó.
BAI7.INP | BAI7.OUT |
6 10 -5 6 -7 -9 4
| 10 -5 6 -7 -9 4 -1 3 20 |
mình ghi dư cái số 4 bên phần BAI7.INP nha mn
Tinh S=x^2 + x^3 + x^4 + … + x^n
uses crt;
var n,x,mu,i,j:longint;s:int64;
begin
clrscr;
write('n=');readln(n);
write('x=');readln(x);
for i:=2 to n do
begin
for j:=1 to i do mu:=x*i;
s:=s+mu;
mu:=0;
end;
write(s);
readln;
end.
Viết các câu lệnh trong pascal theo yêu cầu sau: 1.nhập số nguyên :x 2.Gán bình phương của x vào y 3. Xuất ra giá trị của y 4. Kết thúc chương trình
uses crt;
var x,y:integer;
begin
clrscr;
readln(x);
y:=sqr(x);
writeln(y);
readln;
end.
Câu 1.Bài toán tìm max của 4 số nguyên
-Thiết kế CẤU TRÚC DỮ LIỆU -Thiết kế giải thuật -SỬ DỤNG NGÔN NGỮ C/C++ cài đặt thuật toán trên
Các bạn làm giúp mình với mình đang cần gấp,cho mình gửi lời cảm ơn trước
#include <bits/stdc++.h>
using namespace std;
long long a,b,c,d,ln;
int main()
{
cin>>a>>b>>c>>d;
ln=a;
ln=max(ln,b);
ln=max(ln,c);
ln=max(ln,d);
cout<<ln;
return 0;
}
Giúp mình bài này với ạ?
#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;
}
Người ta nói tần số của một số A trong một dãy số A1, A2, …,An là số lần xuất hiện của số A trong dãy A1,A2,…,An.
Ví dụ: Cho dãy số 2 3 4 5 1 3 3 4 3
Tần số của số 2 là 1. Tần số của số 3 là 4.
Cho một file văn bản có tên TANSO.INP và có cấu trúc như sau:
Dòng 1: Chứa số nguyên N dương (0<N<=10000)
N dòng tiếp theo: mỗi dòng chứa một số nguyên Ai (0<Ai<101), các số ghi cách nhau ít nhất một dấu cách trống.
Hãy viết chương trình đọc file trên và tìm tần số xuất hiện của các số trong N số đã cho. Yêu cầu chương trình chạy không quá 2 giây.
Kết quả xuất ra file văn bản TANSO.OUT gồm nhiều dòng. Mỗi dòng chứa 2 số Ai và Ki ghi cách nhau ít nhất một dấu cách trống. Trong đó Ai là số thuộc dãy, Ki là tần số của số Ai. Ai được xếp tăng dần từ đầu đến cuối file.