wiki. маска подсетиcudaplic
В задании даётся два IP-адреса: маска и IP-адрес компьютера. После этого в задании пишут что нужно узнать: подсеть или номер компьютера в этой подсети.
Ты так пишешь, как будто пересказываешь задание своими словами. А точно написать задание означает переписать точно то, что написано в задании. Мало кто здесь к ЕГЭ и школьной информатике имеет отношение. Всё это мало относится к программированию на профессиональном уровне. Многие здесь могут вообще не знать, что такое ЕГЭ, так как только в России экзамен такой есть.
Поэтому когда вопрос задаёшь про ЕГЭ, позаботься о том, чтобы мы не искали это задание, про какой ЕГЭ речь, какого года и тому подобное. Там может быть несколько двенадцатых заданий по информатике, просто за разные годы. Взял, переписал точно, что там написано, и задал вопрос, как сделать это. И код свой приложил, хотя он нам не нужен для решения. Мы просто по твоему коду смотрим, есть ли у тебя мозги хоть какие-то, чтобы решить задачу самому и нужно ли тебе чуть-чуть помочь в этом, определив твои ошибки, или вообще ты хочешь, чтобы мы за тебя всё сделали от начала до конца, на что 90% участников посмотрит косо.
Что касается учителей иноформатики, мало кто из них хоть одну программу написал. Когда ты видишь, что он десятый раз делает одно и то же и ты ему говоришь “напиши себе программу, которая это сделает автоматически”, он на тебя смотрит круглыми глазами с вопросом “а что так можно? программы писать? я думал(а), только детей можно учить”.
Так что школьную всю эту тему отбрасывай. Делай всё точно и ясно, начиная с постановки задачи.