<prompt> Unda algoriti ambayo itaamua ikiwa nambari kamili ni sawa au isiyo ya kawaida na uifafanue katika aya.  <response>: Kanuni ya kubainisha kama nambari kamili ni sawa au isiyo ya kawaida inachukua nambari kamili kama hoja. Algorithm kisha huangalia ikiwa nambari inaweza kugawanywa na mbili bila salio yoyote, na ikiwa inaweza, imedhamiriwa kuwa nambari sawa. Ikiwa nambari haiwezi kugawanywa na mbili bila salio, basi imedhamiriwa kuwa nambari isiyo ya kawaida. Kwa mfano, kwa kuzingatia nambari ya 4, algorithm ingeangalia ikiwa 4 inaweza kugawanywa na mbili bila salio yoyote na kwa kuwa inaweza, nambari 4 imedhamiriwa kuwa nambari sawa. 