I am not going into how Singapore developed, its not as easy as you put it.
Its apparent you are not in IT.
When engineers were in charge of coding, ordinary folks don't like to use the PC.
Run of the mill programmers will know they don't use much maths in programming especially in database and other commercial programs coding.
Most of all maths and algorithms involved are provided by libraries or foundation classes.
You are really SILLY with your statement that the Chinese are poor in maths.
India is at MISERABLE 28 rank in the IMO.
If you look into the details, team USA, THA, SGP, IDN are all ethnic Chinese, or at least some Chinese members(USA).
International Mathematical Olympiad
USA 1
RUS 2
CHN 3 China
UKR 4
THA 5 Thailand
TWN 6 Taiwan
KOR 7 Korea
SGP 8 Singapore
POL 9
IDN 10 Indonesia
IND 28 India
So much for India good at maths, LAUGHABLE.
As for Programming Skills.
The ICPC International Collegiate Programming Contest
Last year 2018 India at MISERABLE 31
This year 2019 is WORST at PATHETIC 41
So much for India good at IT programming.
INDIA very GOOD AT BRAGGING, No 1 in the WORLD.
.