Lập trình, thuật toán
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.


Lập trình C/C++, java. Thuật toán
 
Trang ChínhLatest imagesTìm kiếmĐăng kýĐăng Nhập
Đăng Nhập
Tên truy cập:
Mật khẩu:
Đăng nhập tự động mỗi khi truy cập: 
:: Quên mật khẩu
Tìm kiếm
 
 

Display results as :
 
Rechercher Advanced Search
Latest topics
» Thông báo offline lần 1
PNUMBER - 1.07 I_icon_minitimeWed Dec 07, 2011 12:16 pm by dinhha

» Chưa hiểu rõ đề CONANSP và FSOFT
PNUMBER - 1.07 I_icon_minitimeMon Dec 05, 2011 1:53 pm by dinhha

» Thuật toán qui hoạch động (Dynamic programing)
PNUMBER - 1.07 I_icon_minitimeSun Dec 04, 2011 6:21 pm by letrongngoc

» Khởi động lại nào!
PNUMBER - 1.07 I_icon_minitimeThu Dec 01, 2011 11:54 am by TrungHieu11

» Bài tập tuần 1 của Hưng cùi bắp
PNUMBER - 1.07 I_icon_minitimeMon Nov 07, 2011 10:37 pm by TrungHieu11

» Codeforces Beta Round #93
PNUMBER - 1.07 I_icon_minitimeSat Nov 05, 2011 12:23 am by TrungHieu11

» Mở thêm thư mục "Các môn học ở trường"
PNUMBER - 1.07 I_icon_minitimeThu Nov 03, 2011 3:05 pm by TrungHieu11

» code bài 1
PNUMBER - 1.07 I_icon_minitimeMon Oct 31, 2011 7:42 pm by TrungHieu11

» Báo cáo lý lịch
PNUMBER - 1.07 I_icon_minitimeMon Oct 31, 2011 6:39 pm by fallinlove2011

Top posters
TrungHieu11
PNUMBER - 1.07 I_vote_lcapPNUMBER - 1.07 I_voting_barPNUMBER - 1.07 I_vote_rcap 
fallinlove2011
PNUMBER - 1.07 I_vote_lcapPNUMBER - 1.07 I_voting_barPNUMBER - 1.07 I_vote_rcap 
dinhha
PNUMBER - 1.07 I_vote_lcapPNUMBER - 1.07 I_voting_barPNUMBER - 1.07 I_vote_rcap 
thenguyen27192
PNUMBER - 1.07 I_vote_lcapPNUMBER - 1.07 I_voting_barPNUMBER - 1.07 I_vote_rcap 
liveislife
PNUMBER - 1.07 I_vote_lcapPNUMBER - 1.07 I_voting_barPNUMBER - 1.07 I_vote_rcap 
lovestorm_6390
PNUMBER - 1.07 I_vote_lcapPNUMBER - 1.07 I_voting_barPNUMBER - 1.07 I_vote_rcap 
lehonghoa
PNUMBER - 1.07 I_vote_lcapPNUMBER - 1.07 I_voting_barPNUMBER - 1.07 I_vote_rcap 
letrongngoc
PNUMBER - 1.07 I_vote_lcapPNUMBER - 1.07 I_voting_barPNUMBER - 1.07 I_vote_rcap 

 

 PNUMBER - 1.07

Go down 
2 posters
Tác giảThông điệp
TrungHieu11
Admin
Admin
TrungHieu11


Tổng số bài gửi : 52
Points : 102
Danh tiếng : 6
Join date : 15/10/2011
Đến từ : Đại học Công Nghiệp Tp.HCM

PNUMBER - 1.07 Empty
Bài gửiTiêu đề: PNUMBER - 1.07   PNUMBER - 1.07 I_icon_minitimeFri Oct 21, 2011 10:14 am

Để các bạn không phải bở ngỡ về cách thức code, mình xin post thêm 1 VD mẫu nữa bằng C++: Sad
Đề bài:

Code:
Input

Gồm 2 số nguyên A và B cách nhau bởi 1 dấu cách ( 1 ≤ A ≤ B ≤ 200000 ) .

Output

Ghi ra tất cả các số nguyên tố trong khoảng [A,B]. Mỗi số trên 1 dòng .

Ví dụ

Input:
1 10

Output:
2
3
5
7

Thuật toán:
Xây dựng hàm xét số nguyên tố như sau:
Cho i chạy từ 2 -> sqrt(n), nếu n chia hết cho i thì n không phải là số nguyên tố;
Lưu ý là chúng ta ko nên dùng câu lên sau:
Code:
for (int i = 2; i <= sqrt(n); i++)
Nên thay thế bằng:
Code:
for (int i = 2; i * i <= n; i++)

Source code:
Code:
#include <cstdio>

using namespace std;

bool isPrimeNumber(int n){
   if (n == 2) return true;
   if (n < 2 || n % 2 == 0) return false;
   for (int i = 2; i * i <= n; i++) if (n % i == 0) return false;
   return true;
}

int main(){
   int a, b;
   scanf("%d %d", &a, &b);
   for (int i = a; i <= b; i++) if (isPrimeNumber(i)) printf("%d\n", i);
}
Về Đầu Trang Go down
https://olphui.forumvi.com
fallinlove2011
Đang tập code
Đang tập code
fallinlove2011


Tổng số bài gửi : 18
Points : 27
Danh tiếng : 0
Join date : 16/10/2011
Age : 31
Đến từ : Đại Học Công Nghiệp

PNUMBER - 1.07 Empty
Bài gửiTiêu đề: Re: PNUMBER - 1.07   PNUMBER - 1.07 I_icon_minitimeFri Oct 21, 2011 4:09 pm

Thx anh trai nhiều. Thấy anh code mới học được nhiều cái, mở mang kiến thức.hjhj
Về Đầu Trang Go down
 
PNUMBER - 1.07
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» PNUMBER - Hỏi bài - java

Permissions in this forum:Bạn không có quyền trả lời bài viết
Lập trình, thuật toán :: Problems :: VNOI - SPOJ-
Chuyển đến