בחידה על הפותר לחשוף את מיקומן של צוללות המוחבאות בלוח (לפי אותם החוקים שבהם מציבים את הצוללות במשחק הרגיל). צי הצוללות הסטנדרטי הוא: צוללת אחת באורך 4 משבצות, שתי צוללות באורך 3, שלוש צוללות באורך 2 ו-4 צוללות באורך 1. הרמזים שמקבל הפותר הם מספרים במאוזן ובמאונך שמציינים את מספר המשבצות ה"מלאות" (שיש בהן חלק מצוללת) בשורה או בטור. כמו כן, לעיתים מביאים משבצות עם מים בתוכן, כלומר ידוע שהן ריקות, או חלקים מצוללת (ואז גם צורת החלק רומזת: עיגול הוא צוללת בודדת, חצי עיגול וחצי ריבוע הוא קצה של צוללת וריבוע הוא אמצע של צוללת).
כדי לפתור את החידה מתחילים בדרך כלל מהמשכת צוללות שחלקים מהן ניתנו בהתחלה, סימון מים מסביבן, וסימון מים בשורות עם המספר 0 או שסומנו משבצות עם צוללות כמו המספר. אסטרטגיות נוספות הן חיפוש השורות שבהן יכולות להופיע הצוללות הגדולות, ולהסתכל על השורות או הטורים שכמעט מלאים, ולבדוק מה הן הדרכים להשלים אותן.
לחידה קיימות מספר וריאציות, בהן: לוח גדול או קטן יותר (עם צי גדול או קטן יותר בהתאמה) ולוח משושים.