\documentclass[11pt,reqno,a4paper]{amsart}

\usepackage{setspace}
\usepackage[portuguese]{babel}
\usepackage[utf8]{inputenc}

\usepackage{fullpage}
\usepackage{setspace}

\def\Assin#1{\noindent\textit{Assinatura}\strut\\%:\\
\framebox[\textwidth]{\phantom{\vrule height#1}}}

\begin{document}
\parindent=0pt

\title[MAC5775 Folha de solução]%
{\textsl{MAC5775 Métodos Probabilísticos em Combinatória e em Teoria
    da Computação~I}\\\vspace{3\jot} Folha de
  solução}%\\\vspace{1\jot}
\author[MAC5775 Folha de solução]{}

\footskip=28pt

\maketitle
\thispagestyle{empty} 
\pagestyle{plain}
\onehalfspace

\textbf{Nome:}\hfill
\textbf{Número USP:}\hspace{3cm}\null

\medskip
\Assin{1cm}

\medskip \textit{Sua assinatura atesta a autenticidade e
  originalidade de seu trabalho e que você se compromete a seguir o
  código de ética da USP em suas atividades acadêmicas, incluindo esta
  atividade.}

\medskip
\textbf{Exercício:}\hfill
\textbf{Data:}\hspace{3cm}\null

\rule{\textwidth}{0.4pt}

\medskip
\textbf{SOLUÇÃO}
\parindent=20pt

\vfill

\endgroup
\end{document}

%%% Local Variables:
%%% mode: latex
%%% eval: (auto-fill-mode t)
%%% eval: (LaTeX-math-mode t)
%%% eval: (flyspell-mode t)
%%% TeX-master: t
%%% End:
