Reminds me of what a professor did in one of my college classes, an algorithms analysis class.
The first assignment we received was a problem that many of us wondered why she was giving us so long (2 weeks) to complete, as simple as it sounded: given a group of entries, their weight and values, what was the combination below a certain weight that would give the most value?
It was after she took up our programs that she told us that it was called the "knapsack problem," one of a class of problems called NP-complete, and that one of the data samples had been designed specifically to approach the CPU time limit for users of our user group. After that, most of us never underestimated the projects we were given in that class.
I disagree only in one point-at the point they are in the trap you mentioned that deeply, either they will accept your advice without force, or they will reject it completely, feeling it a challenge to their knowledge that they must overcome without help. Many times they will reach a point at which they will be asking around for help, if they realize how deeply they are in it (and the subject isn't classified or need-to-know, such as the automated system for initiating a SCRAM(1) in a PWR(2) based on instrument readings in something like the last situation given).
- SCRAM - the sudden but complete shutdown of a reactor , usually when when an abnormal situation has occurred, normally by the complete insertion of special control rods designed to quench the reaction. (3)
- PWR - pressurized water reactor; a nuclear reactor in which coolant (water) in the core is maintained in a closed-loop at higher temperatures and under pressure, and is piped through a heat-exchanging system to produce steam in a second, isolated loop for the steam turbines. This differs from a BWR (boiling water reactor), in which the coolant (water) in the core boils, with the steam from the core going directly to the steam turbines.
- And no, I'm not a nuclear engineer-the subject just fascinated me when I was younger.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.