Правописание букв "н" и "нн" в прилагательных и причастиях зависит от их производных и корневых слов. Если корень заканчивается на одну согласную, то в производных словах следует писать только одну букву "н". Например: длинный - длина, сильный - сила.
Если же корень заканчивается на две одинаковые согласные, то в производных словах пишется две буквы "нн". Например: тонкий - тонна, молодой - молодость.
Но есть и исключения. Некоторые слова имеют непроизводные формы с двумя "н" в основе, например: банный, синий.
