Problem 56318. Predict Cricket Stridulation Rate from Air Temperature
Stridulation is the process that creates a cricket's “chirp” by rubbing their wings or legs. According to the Old Farmer's Almanac (https://www.almanac.com/predict-temperature-cricket-chirps), the sum of the number of chirps in 14 seconds and 40 is the air temperature in degrees Fahrenheit.
- Crickets generally do not sing at temperatures below 55 F or above 100 F. (https://entomology.unl.edu/k12/crickets/temperature.htm)
- Crickets go into hibernation phase when temperature drops below 32°F (https://www.cricketsmode.com/when-do-crickets-die/)
- Crickets die when temperature drops below 18°F (-8°C) for 24 hours or longe
Use this formula to predit the number of chirps in 28 seconds for a given air temperature in Fahrenheit. Return a 0 if the cricket is not expected to chirp (<55 or >100).
Return a -1 if the cricket is most likely hibernating (18 < T <=55)
Return a -2 if the cricket is most likely dead (T<=18 or T>=120).
Solution Stats
Problem Comments
-
3 Comments
Rafael S.T. Vieira
on 29 Oct 2022
You should probably put "Use this formula to [predict] the number of chirps in 28 seconds for a given air temperature in Fahrenheit." in boldface.
Lev
on 31 Dec 2022
There is an overlapping condition:
return 0 if T>100 or T<55
return -1 if 18<T=<55
CassiusH
on 15 Aug 2023
For this problem to make sense, the sentence
"Return a -1 if the cricket is most likely hibernating (18 < T <=55)"
should be
"Return a -1 if the cricket is most likely hibernating (18 < T < 32)".
Solution Comments
Show commentsGroup

Easy Sequences Volume V: Fibonacci Obsession
- 10 Problems
- 1 Finishers
- Cricket - Sort Batters by Distance Run
- Cricket - Average Partnership Contribution
- Cricket - How Much More to Beat Bradman?
- Cricket - Career Batting Statistics
- Cricket - Career Bowling Statistics
- Cricket - Represent Average in "Dulkars" and "Ses"
- Cricket - Peak Batting Average
- Cricket - Report the Result (Part I: Limited Overs)
- Cricket - Most Frequent Bowler-Batter Wicket Combinations
- Cricket - You Miss, I Hit (Rank Bowlers by Proportion of Bowled and LBW Wickets)
- Cricket - Report the Result (Part II: Test Matches)
- Cricket - Is It LBW?
Problem Recent Solvers398
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!