Ответ: нет.
Решение. Положим конфеты на один стол, а булочки и сок — на другой. Будем все считать в штуках. Вначале штук на обоих столах поровну. Школьники берут по штуке с разных столов, поэтому равенство не нарушается. Значит, в конце конфет не меньше, чем булочек. Но сока и конфет вместе столько, сколько булочек, следовательно конфет не больше, чем булочек. Значит, конфет и булочек поровну. Но тогда сока нет, иначе равенство нарушится.
Решение. Положим конфеты на один стол, а булочки и сок — на другой. Будем все считать в штуках. Вначале штук на обоих столах поровну. Школьники берут по штуке с разных столов, поэтому равенство не нарушается. Значит, в конце конфет не меньше, чем булочек. Но сока и конфет вместе столько, сколько булочек, следовательно конфет не больше, чем булочек. Значит, конфет и булочек поровну. Но тогда сока нет, иначе равенство нарушится.