Đăng nhập

View Full Version : Ai giỏi về thuật toán thì giúp em 1 tí



Sevlyorum
10-09-2009, 08:54 PM
Có 1 bài về thuật toán hơi khoai có ai biết làm thì chỉ em với. Cái này chỉ cần tìm thuật toán thôi ạ .

Một số hoàn hảo là 1 số mà nó = tổng các ước của nó ( không kể chính nó ) . Kiểm tra xem N thuộ Z+ có phải là số hoàn hảo hay không ?

Ai biết thì giúp em nhanh với nha ! Mai em phải nộp bài rồi ! Em xin cám ơn !:love::love:

Bưởi
10-09-2009, 08:58 PM
Có 1 bài về thuật toán hơi khoai có ai biết làm thì chỉ em với. Cái này chỉ cần tìm thuật toán thôi ạ .

Một số hoàn hảo là 1 số mà nó = tổng các ước của nó ( không kể chính nó ) . Kiểm tra xem N thuộ Z+ có phải là số hoàn hảo hay không ?

Ai biết thì giúp em nhanh với nha ! Mai em phải nộp bài rồi ! Em xin cám ơn !:love::love:

:stupid: anh học chuyên văn nên mí cái nài a ko rõ lắm :unhappy:

Sevlyorum
10-09-2009, 08:59 PM
:stupid: anh học chuyên văn nên mí cái nài a ko rõ lắm :unhappy:

:stupid::stupid::stupid::stupid::stupid::stupid::s tupid::stupid:

Chang
10-09-2009, 09:04 PM
Thì một cách rất dễ hiểu là =.="
- Tìm các ước của N
- Cộng các ước vừa tìm được -> Lấy tổng đó so sánh với N
+ Bằng N: N là Số hoàn hảo
+ Khác N: N ko là số hoàn hảo

Thuật toán tìm các ước của N
-Cho i chạy từ 2 đến (N div 2) + 1
-Nếu N chia hết cho i thì i là ước

Sevlyorum
10-09-2009, 09:13 PM
Anh ơi anh có thể nói rõ từng bước lại cho em được không ạ ? Em chưa học nên không hiểu mấy cái thuật toán anh nói lắm :stupid::stupid:

Sagi
10-09-2009, 09:15 PM
A thấy như ChangUonDyU nói là dễ hiểu lắm rùi đấy:shuai:

Sevlyorum
10-09-2009, 09:18 PM
Thuật toán tìm các ước của N
-Cho i chạy từ 2 đến (N div 2) + 1
-Nếu N chia hết cho i thì i là ước

Chủ yếu là em không hiểu cái phần này cơ :zcry::zcry:

Chang
10-09-2009, 09:22 PM
giờ chưa hiểu thì sau này học thêm dần dần sẽ hiểu :grin:

Sevlyorum
10-09-2009, 09:23 PM
giờ chưa hiểu thì sau này học thêm dần dần sẽ hiểu :grin:

Nhưng mai em phải nộp bài rồi anh ơi :zsweat::zsweat:

Chang
10-09-2009, 09:28 PM
bê nguyên như thế vào

thầy có hỏi thì chịu, năm nào chúng nó chả như thế, bình thường đầu năm mà, tin học ban đầu ko dễ hiểu (nếu ko có tố chất IT) >:)

mà nếu ko có cảm hứng với tin thì cũng ko sao, đa số chúng nó vẫn học được cho đến lúc ra trg :D

Sevlyorum
10-09-2009, 09:30 PM
Em đành nghe anh vậy :unhappy::unhappy:

Mr.Cò
10-09-2009, 10:05 PM
bê nguyên như thế vào

thầy có hỏi thì chịu, năm nào chúng nó chả như thế, bình thường đầu năm mà, tin học ban đầu ko dễ hiểu (nếu ko có tố chất IT) >:)

mà nếu ko có cảm hứng với tin thì cũng ko sao, đa số chúng nó vẫn học được cho đến lúc ra trg :D

vậy là mình ko có tố chất IT =((

quit FPT đây :((

Sevlyorum
10-09-2009, 10:10 PM
Anh cò biết không chỉ em vơi :envy:

HuyToan
11-09-2009, 08:59 AM
em nên tìm quyển"Bài Giảng số Học"........có tất mấy cái này.

Mr.Cò
11-09-2009, 11:32 AM
Anh cò biết không chỉ em vơi :envy:
lôi Turbo pascal ra mà code theo đúng thuật toán của thằng Chang là okie! :zok:

Đây là 1 trong những bài cơ bản nhất rồi đó - thuật toán đến vậy là dễ hiểu rồi :zok:

Ko nhẽ phải viết giả mã hoặc code cho chú!:fear:

thực ra ngày xưa mình cũng ko làm được mấy bài kiểu này =((

Sevlyorum
11-09-2009, 07:58 PM
lôi Turbo pascal ra mà code theo đúng thuật toán của thằng Chang là okie! :zok:

Đây là 1 trong những bài cơ bản nhất rồi đó - thuật toán đến vậy là dễ hiểu rồi :zok:

Ko nhẽ phải viết giả mã hoặc code cho chú!:fear:

nhưng mà bọn em đã học pascal đâu :question::question:
Đến động tay vào mấy cái PC của trường còn chưa được nữa là :zcry::zcry:

dj3uB3o
11-09-2009, 08:19 PM
ẹk... thế thì sau này chú em có học C++ thì trượt là cái chắc...:hamarneh::hamarneh:

Mr.Cò
11-09-2009, 08:26 PM
ẹk... thế thì sau này chú em có học C++ thì trượt là cái chắc...:hamarneh::hamarneh:

ko nói vậy được - sau này học sẽ khác! chưa biết đâu mà lần!

ngày trước học cấp 3 không học được 1 tí vẹo nào pascal luôn!

lên ĐH lại thấy học lập trình là dễ nhất! :">

Sevlyorum
11-09-2009, 08:34 PM
ko nói vậy được - sau này học sẽ khác! chưa biết đâu mà lần!

ngày trước học cấp 3 không học được 1 tí vẹo nào pascal luôn!

lên ĐH lại thấy học lập trình là dễ nhất! :">

Anh Cò nói chỉ được cái chuẩn :zan::zan::zan::love::love:

Chang
11-09-2009, 09:40 PM
vậy là mình ko có tố chất IT =((

quit FPT đây :((

bỏ đê,học làm gì cho tốn tiền :grin:

Mr.TS
11-09-2009, 09:59 PM
Tốt nhất tưởng thanh viết luôn bài giải cho em ấy :stupid:

Sevlyorum
11-09-2009, 10:02 PM
Tốt nhất tưởng thanh viết luôn bài giải cho em ấy :stupid:

:zan::zan::zan::zan::zan::zan::zan:

frostyheart
11-09-2009, 10:40 PM
vậy là mình ko có tố chất IT =((

quit FPT đây :((

Chú thì làm đếch gì có chất IT. Trả lời em nó mấy bài toàn chỉ thấy chém linh tinh,nản.
Bỏ học đi đỡ tốn tiền bố mẹ.

Mr.Pit
11-09-2009, 10:47 PM
mình chả kòn nhớ pascal nó như nào nữa rùi :stupid::stupid::stupid:

Bưởi
11-09-2009, 10:50 PM
:grin: online nhiều vào là học được hết tố với chả chất

Mr.Cò
11-09-2009, 10:51 PM
Chú thì làm đếch gì có chất IT. Trả lời em nó mấy bài toàn chỉ thấy chém linh tinh,nản.
Bỏ học đi đỡ tốn tiền bố mẹ.

ước mơ của em - đừng hòng em bỏ! :)

không có tố chất ko có nghĩa ko làm nên sự nghiệp!

Bưởi
11-09-2009, 10:53 PM
ước mơ của em - đừng hòng em bỏ! :)

không có tố chất ko có nghĩa ko làm nên sự nghiệp!

:stupid: chú thấy a học đc IT ko ?? a thấy anh chém gió giỏi hơn ý chứ :grin: