Nonogrami, također poznati kao Picross ili Griddlers, su logičke zagonetke u kojima ćelije u mreži moraju biti obojene ili ostavljene prazne prema brojevima na bočnoj strani rešetke da bi se otkrila skrivena slika. U ovoj vrsti slagalice brojevi su oblik diskretne tomografije koja mjeri koliko neprekinutih linija ispunjenih kvadrata ima u bilo kojem redu ili stupcu. Na primjer, trag "4 8 3" značio bi da postoje nizovi od četiri, osam i tri ispunjena kvadrata tim redoslijedom, s najmanje jednim praznim kvadratom između uzastopnih skupina.
Te su zagonetke često crno-bijele - opisuju binarnu sliku - ali mogu biti i obojene. Ako su obojeni, tragovi broja također su obojeni kako bi se ukazala na boju kvadrata. Dva različito obojena broja mogu ili ne moraju imati razmak između. Na primjer, crna četiri praćena crvenom dva mogla bi značiti četiri crne kutije, neke prazne prostore i dvije crvene kutije, ili može jednostavno značiti četiri crne kutije koje odmah slijede dvije crvene.
Nonogrami nemaju teorijska ograničenja veličine i nisu ograničeni na kvadratne rasporede.
Da biste riješili zagonetku, potrebno je odrediti koje će stanice biti kutije, a koje prazne. Rješitelji često koriste točku ili križ za označavanje ćelija za koje su sigurni da su razmaci. Stanice koje se mogu odrediti logikom trebaju biti popunjene. Ako se koristi nagađanje, jedna se pogreška može proširiti na cijelo polje i potpuno uništiti rješenje. Pogreška ponekad dođe na površinu tek nakon nekog vremena, kad je zagonetku vrlo teško ispraviti. Skrivena slika igra malo ili nimalo ulogu u procesu rješavanja, jer može dovesti u zabludu. Slika može pomoći u pronalaženju i uklanjanju pogreške.
Jednostavnije zagonetke obično se mogu riješiti obrazloženjem samo za jedan red (ili jedan stupac) u određenom trenutku kako bi se utvrdilo što više okvira i razmaka u tom retku. Zatim pokušajte drugi redak (ili stupac) dok ne postoje redovi koji sadrže neodređene ćelije. Teže zagonetke mogu zahtijevati i nekoliko vrsta "što ako?" obrazloženje koje uključuje više redaka (ili stupca). Ovo funkcionira u potrazi za kontradikcijama: Kad ćelija ne može biti okvir, jer bi neka druga ćelija stvorila pogrešku, to će definitivno biti razmak. I obrnuto. Napredni rješavači ponekad mogu pretraživati čak i dublje nego u prvom "što ako?" rasuđivanje.