Se você está aprendendo faça o seguinte:
1º Entenda o problema;
2º Faça um algorítimo para resolver o problema;
3º Traduza o algorítimo para Java; (Se não conhece Java, você deve buscar algum material para iniciantes… tem aqui no fórum e no tio google)
Resumindo, divida para consquistar. Não adianta ir com muita sede ao pote, tente fazer uma coisa de cada vez, e você verá que tudo ficará mais simples.
Pedir que alguém resolva um problema para você não é uma boa estratégia, pois ao entrar em uma empresa, você verá que deve buscar novos conhecimentos através de Livros, Revistas e Blogs. Os fórum servem para discutir assuntos o qual no mínimo já se tem uma idéia de como fazer, ou se você precisa de alguma dica a mais para complementar seus conhecimentos ou esclarecer algo que não ficou claro durantes os estudos. Existem muitas pessoas aqui no fórum que podem te ajudar, mais antes você precisa tentar.
Depois que tentar, se restar alguma dúvida, pode postar no fórum que eu tenho certeza que muita gente irá te ajudar.
Um abraço.