一个程序员给编号为$$1-40$$的$$40$$个机器人写好程序，让它们来判断某句话的对错．程序员为了提高准确率，在它们都进行过一次判断后，让从编号为$$1$$的机器人开始，修改自己的答案．如果其余$$39$$个机器人回答``对''多，则自己的回答也为``对''，否则回答``错''．如果最开始有$$20$$个机器人回答``对''，$$20$$个机器人回答``错''，并且一号机器人回答``对''．那么这$$40$$个机器人按序修改自己的答案后，有多少人回答``对''？ 
选项为:A:$$0$$  B:$$19$$  C:$$20$$  D:$$40$$  请回答其中一个选项.