0

kiểm tra số nguyên dương n nhập từ bàn phím có phải là số nguyên tố hay không

Phân tích và tối ưu thuật toán kiểm tra tính nguyên tố của một số nguyên dương trong chương trình tin học 10

Phân tích và tối ưu thuật toán kiểm tra tính nguyên tố của một số nguyên dương trong chương trình tin học 10

Tin học

... khơng số ngun tố •Ý tưởng: Ta nhớ lại định nghĩa: Một số nguy n dương N số nguy n tố hai ước số khác Từ định nghĩa đó, ta suy ra: - N u N = N khơng số ngun tố; - N u < N < N số nguy n tố; ... bước : N u N < thơng báo N số nguy n tố kết thúc Với N số nguy n dương N < nh n giá trị N = N = (N = xét bước 1) Đây số nguy n tố, nhi n bỏ bước thuật to n kiểm tra N số nguy n tố nh n giá trị ... nguy n tố; - N u N ³ khơng ước phạm vi từ đ n ph n nguy n bậc hai N N số ngun tố •Thuật to n a) Cách liệt kê: Bước 1: Nhập số nguy n dương N; Bước 2: N u N = thơng báo N không nguy n tố kết thúc;...
  • 10
  • 571
  • 0
bài tập lập trình c   viết chương trình kiểm tra 1 số có phải là số nguyên tố hay không

bài tập lập trình c viết chương trình kiểm tra 1 số phải số nguyên tố hay không

Kỹ thuật lập trình

... d = d + 2; } if(d == N) printf("\nSo %d la so nguyen to", N) ; else printf("\nSo %d khong la so nguyen to", N) ; } getch(); return 0; } ...
  • 2
  • 1,067
  • 2
Kiểm tra mảng có số nguyên tố hay không có trả về 1, không có trả về 0

Kiểm tra mảng số nguyên tố hay không trả về 1, không trả về 0

Kỹ thuật lập trình

... return flag; } int main() { int n; int a[MAX]; nhap(a, n) ; xuat(a, n) ; int flag = KiemTraMangCoSoNguyenTo(a, n) ; if(flag == 1) { printf("\nMang co so nguyen to"); } else { printf("\nKhong tim thay"); ... sqrt((float )n) ; i += 2) { if (n % i == 0) { return 0; } } } return 1; } int KiemTraMangCoSoNguyenTo(int a[], int n) { int flag = 0; // lúc đầu chưa for(int i = 0; i < n; i++) { if(KiemTraNguyenTo(a[i]) ... void xuat(int a[], int n) { for(int i = 0; i < n; i++) { printf("%4d", a[i]); } } int KiemTraNguyenTo(int n) { if (n < 2) { return 0; } else if (n > 2) { if (n % == 0) { return 0; } for (int i =...
  • 4
  • 1,008
  • 2
Kiểm tra các nguyên tố xác suất

Kiểm tra các nguyên tố xác suất

Kỹ thuật lập trình

... Giả sử N n 2N áp dụng định lý số nguy n tố: số nguy n tố( lẻ) giưa N vµ 2N xÊp xØ b»ng: ` 2N/ ln 2N – N/ ln N ≈ N/ ln N ≈ n/ ln n N/ 2 n/ 2 số nguy n tố lẻ giửa N 2N, ta dùng ớc lợng Prob(a) ... số ph n tích n Tuy nhi n ph n tích đợc n ta biết phải số nguy n tố hay không, cách làm d n tới vòng lu n qu n Hình 4.7 Thuật to n kiểm tra tính nguy n tố Solova-Strassen với số nguy n lẻ n ... Hình 4.9 Thuật to n kiểm tra tính nguy n tố Miller-rabin với số nguy n lẻ n Viết n- 1=2km, m số lẻ Ch n số nguy n ngẫu nhi n a, ≤ a ≤ (n- 1 ) TÝnh b=am mod n IF b≡1 (mod n) then Tr¶ lời n số nguyên...
  • 25
  • 859
  • 2
Kiểm tra các nguyên tố của big bang

Kiểm tra các nguyên tố của big bang

Điện - Điện tử - Viễn thông

... khơng-th i gian thêm vào – ti n n s t n t i c a nh ng h t n ng n chưa c nh n th y phòng thí nghi m N u nh ng h t không b n b ph n rã vòng n m sau BBN, chúng th t o nh ng nh hư ng l n l n s ... nh ng ngơi “tr ng thái bình n Spite” ch ch a m t lư ng r t nh h t nh n t ng h p nh ng ngơi t n t i trư c ó, n n nh ng ngơi ó ph i hình thành b n ngồi ch t khí khơng h n t n ngun th y i u nghĩa ... xu t r ng th hàng ng n lo i neutrino (m c dù a s nhà v t lí h t khơng tin r ng nhi u h t v y), Steigman c ng s th kh ng nh r ng khơng b n lo i neutrino ây thành công b n cho lí...
  • 13
  • 464
  • 0
bai kiem tra so 2. rat  hay

bai kiem tra so 2. rat hay

Hóa học

... C.2-Metylpropan D.Butan Câu 3.CTTQ rợu bậc A R-CH2OH B CnH 2n+ 1OH C.CnH 2n+ 2O D CnH 2n- 1OH Câu CTTQ chất dãy đông đẳng rợu Etylic là. (n 1) A.CnH 2n- 1OH B CnH 2n+ 1OH C CnH 2n+ 2OH D CnH 2n- 3OH Câu CH3-CH-CH2-CH2OH ... ******************* đề kiểm tra m n hoá lớp 12 (Đề 2) thời gian 45 phút Học sinh không đợc sử dụng tài liệu kể bảng hệ thống tu n ho n A.ph n trắc ngiệm (4 điểm) Khoanh tr n vào chữ A,B,C D đứng trớc câu ... Câu Nhóm chất sau p với dd HCl A NaOH,C2H5OH,C6H5NH2 B.NaOH, CH3COOH,NaCl C.C2H5OH, Na2SO4,C6H5OH D.CH3COOH, CaCO3,CuO Câu S n phẩm p tách n c Butanol-2 1700C H2SO4 đặc A.Buten-1 B.Buten-2...
  • 4
  • 322
  • 0
điều khiển đèn giao thông theo thông số nhập từ bàn phím máy tính

điều khiển đèn giao thông theo thông số nhập từ bàn phím máy tính

Điện - Điện tử - Viễn thông

... tiếp làm n n cách mạng đ n t n hiệu đại Nguy n nh n d n tới phát minh Morgan tình trạng tai n n xảy nhiều đường phố Mỹ n m Ơng thấy c n tiêu chu n thống để hệ thống t n hiệu s n hoạt động ... Khi người đỏ nhấp nháy nghĩa sang đường, người phải chu n bị sang phía b n đường  Xanh: Đ n xanh nghĩa "được phép sang đường" N hình ảnh người màu xanh bước chữ "sang đường" Khi gặp đ n ... đi n c n người điều khi n ho n to n tự động vào n m 1950 Ban đầu t n hiệu giao thơng chưa đ n vàng thay còi hú vang c n Lịch sử đ n t n hiệu từ tháng 10 n m 1868, người ta đặt hệ thống đèn...
  • 19
  • 590
  • 0
Thiết kế hệ thống an ninh sử dụng mã số nhập từ bàn phím

Thiết kế hệ thống an ninh sử dụng mã số nhập từ bàn phím

Điện - Điện tử - Viễn thông

... cho phép thay đổi mã cách nhập vào mã xác nh n mã l n -N u mã sai: khơng tượng N u nhập mã sai ba l n li n tiếp chng báo động +Trong q trình nhập mã, nhầm l n nhập lại cách sử dơng n t Backspace(< ... Các phím b n phím Trong đó: Phím 0-9 dùng để nhập mã Các phím ch n chức n ng: open (phím ON),đổi password (phím change),xóa ký tự vừa nhập( < ) Sơ đồ ngun lý b n phím theo hình vẽ sau: Ngun lý ... động b n phím: Khi phím nh n làm thơng transistor cho đầu phím từ +5V 0V tức từ mức lơgic mức lơgic Sau ta đưa t n hiệu qua hệ thống cổng NAND xử lí xung từ b n phím vào P3.10 Ta giải mã b n phím...
  • 28
  • 452
  • 0
kiem tra tinh nguyen to(10)

kiem tra tinh nguyen to(10)

Tin học

... ý tởng: Định nhĩa số nguy n tố: Một số nguy n dơng N số nguy n tố hai ớc số khác Từ ta có: N u N= 1 N không số nguy n tố N u 1 =4 ta thấy số ... 4,8,15, không số nguy n tố, số 7, 11, số nguy n tố Vậy để xác định số nguy n dơng số nguy n tố ta làm nh n o? GV: Để xác định đợc số nguy n dơng số nguy n tố ngời ta dựa vào khái niệm số nguy n tố...
  • 5
  • 924
  • 0
Chương 4: kiểm tra tính nguyên tố xác suất ppsx

Chương 4: kiểm tra tính nguyên tố xác suất ppsx

An ninh - Bảo mật

... định theo thừa số ph n tích n Tuy nhi n ph n tích đợc n ta biết phải số nguy n tố hay không, cách làm d n tới vòng lu n qu n Hình 4.7 Thuật to n kiểm tra tính nguy n tố Solova-Strassen với số ... Gi¶ sử n > số lẻ N u n số nguy n tố a a (n- 1)/2 (mod n) với a Mặt khác n hợp số đồng d n thức không N u phơng trình a đợc gọi số giả nguy n tố Euler theo số n Ví dụ: 10 số giả nguy n tố Euler ... số nguy n lẻ n Ch n sè nguy n ngÉu nhi n a, ≤ a ≤ n- 1 a (n- 1)/2 (mod n) a Trả lời n số nguy n tố n Nếu không Trả lời n hợp số N u Rất may đánh giá ký hiệu Jacobi mà không c n phải phân...
  • 8
  • 402
  • 0
CÀI ĐẶT HÀM VẼ ĐƯỜNG THẲNG BẰNG DDA, BRESENHAM, MIDPOINT ĐI QUA HAI ĐIỂM NHẬP TỪ BÀN PHÍM. SỬ DỤNG CÁC PHÉP TỊNH TIẾN, PHÉP QUAY, CO DÃN, ĐỐI XỨNG VÀ PHÉP KẾT HỢP

CÀI ĐẶT HÀM VẼ ĐƯỜNG THẲNG BẰNG DDA, BRESENHAM, MIDPOINT ĐI QUA HAI ĐIỂM NHẬP TỪ BÀN PHÍM. SỬ DỤNG CÁC PHÉP TỊNH TIẾN, PHÉP QUAY, CO DÃN, ĐỐI XỨNG VÀ PHÉP KẾT HỢP

Đồ họa

... khoảng từ -1 đ n hệ số góc n m ngồi khoảng (ngồi trường hợp hệ số góc khơng xác định n a, ta xét sau) • Theo Bresenham: Cách vẽ ta chia thành b n trường hợp tương ứng với đường thẳng tăng nhanh, ... d n đ n vẽ đường thẳng sai) Trường hợp tương ứng với đường thẳng tăng nhanh giảm nhanh • Trường hợp 3: Đây trường hợp với hệ số góc chưa xác định (đường thẳng song song với chục Oy) Trong trường ... TỪ B N PHÍM SỬ DỤNG CÁC PHÉP TỊNH TI N, PHÉP QUAY, CO D N, ĐỐI XỨNG VÀ PHÉP KẾT HỢP Nhóm thực hi n: Nhóm 18 Thành vi n nhóm: Phạm V n Điệp Lê Đức Nguy n Hồ Viết Trường Hà N i, ngày 25 tháng n m...
  • 47
  • 5,701
  • 8
ĐỒ ÁN: QUANG BÁO NHẬP TỪ BÀN PHÍM MA TRẬN

ĐỒ ÁN: QUANG BÁO NHẬP TỪ BÀN PHÍM MA TRẬN

Công nghệ thông tin

... vi n GVHD: Phạm Quang Trí -2- SVTH: NGƠ NGỌC NH N HỒNG MINH THẮNG Đồ n Quang báo nhập từ b n phím ma tr n Trong đời sống đại ngày nay, quảng cáo ph n thiếu nhịp sống bùng n công nghệ thông tin ... SVTH: NGƠ NGỌC NH N HỒNG MINH THẮNG Đồ n II Quang báo nhập từ b n phím ma tr n Chương trình hiê n thị trỏ: GVHD: Phạm Quang Trí - 24 - SVTH: NGƠ NGỌC NH N HỒNG MINH THẮNG Đồ n GVHD: Phạm Quang ... cơng việc nghĩa gọi chương trình (Program) hay ph n mềm GVHD: Phạm Quang Trí -5- SVTH: NGƠ NGỌC NH N HỒNG MINH THẮNG Đồ n Quang báo nhập từ b n phím ma tr n  Bộ nhớ b n d n khác quan...
  • 61
  • 606
  • 0
Quang báo nhập từ bàn phím ma trận pot

Quang báo nhập từ bàn phím ma trận pot

Điện - Điện tử

... THUẬT CHƯƠNG TRÌNH I Chương trình chính: Quang báo nhập từ b n phím ma tr n II Chương trình hi n thị trỏ: Quang báo nhập từ b n phím ma tr n III Chương trình qt phím : Quang báo nhập từ b n phím ma ... trình kiểm tra phím, sau dùng chương trình qt phím ma tr n để coi phím nh n hay khơng.Trong chương trình n y,mõi phím b n phím ma tr n lưu ô nhớ từ 21H đ n 2DH nhớ RAM n i 89V51RB2.Mõi phím ... 1A n n bảo đảm cung cấp dòng cho t n mạch mà th n khơng bị Quang báo nhập từ b n phím ma tr n q dòng Tuy nhi n ta c n g n t n nhiệt cho IC để hoạt đơng điều ki n tốt D NGUY N LÝ HOẠT ĐỘNG: I...
  • 59
  • 449
  • 1
Bài tập lập trình - Bài 1: Viết chương trình nhập từ bàn phím docx

Bài tập lập trình - Bài 1: Viết chương trình nhập từ bàn phím docx

Cao đẳng - Đại học

... số nguy n tố mảng b1) Đếm số ngun tố mảng c1) Tính tổng số ngun tố mảng Ph n tích: Ta hàm nhập n ph n tử số nguy n roài sau nhập xong số lượng n, n ph n tử số nguy n cho mảng ta duyệt ... số ngun từ b n phím thay đổi chỗ hàm tr n? Đề bài: Nhập mảng n ph n tử số nguy n từ b n phím a0) Liệt kê số ch n mảng b0) Đếm số ch n mảng c0) Tính tổng số ch n mảng a1) Liệt kê số nguy n ... qd(t); Nhập vào số nguy n dương n In hình số nguy n tố từ đ n n Bài chưa thuật t n hay sàng Eratosthene giải thuật cổ xưa để lập bảng tất số nguy n tố nhỏ số n cho trước Giải thuật dựa tính chất:...
  • 76
  • 984
  • 0
Xây dựng chương trình xử lý song song để xác định một số nguyên lớn có phải là số nguyên tố hay không

Xây dựng chương trình xử lý song song để xác định một số nguyên lớn phải số nguyên tố hay không

Báo cáo khoa học

... kèm theo phải thuật to n song song 2.2 Thiết kế thuật to n song song cho to n “xác định số nguy n l n phải số ngun tố hay khơng?” 2.2.1 Định nghĩa số nguy n tố Số nguy n tố số ngun dương chia ... tra số nguy n tố to n quan trọng khoa học máy tính, đặc biệt lĩnh vực an t n bảo mật thơng tin Thuật t n song song “xác định số nguy n l n phải số nguy n tố hay không? ” đáp ứng nhu cầu tính ... table) V n đề đặt phải kiểm tra số ngun tố l n Việc tính t n số nguy n l n nhiều thời gian, đòi hỏi phải xử lý song song cho trình xác định số ngun l n phải số ngun tố khơng? Mu n giải thuật...
  • 7
  • 463
  • 1

Xem thêm