Mental Floss recently put together this list of 7 Famous Songs that were, in fact, written in less than a day. Some musicians take years to write one song, and others are able to churn out hit after hit on the fly. Sometimes, I suppose, songs just write themselves.
So here are 7 songs that took only a day to write:
Mott The Hoople – All The Young Dudes
The Rolling Stones – Can’t Get No (Satisfaction)
Blur – Song 2
Queen & David Bowie – Under Pressure
R.E.M. – Losing My Religion
Tears for Fears – Mad World
David Bowie – Life on Mars
(Source)