2008-04-15 ナベアツ
ナベアツ問題
日記 | |
![]()
自分が質問したナベアツ問題が自分的解決に至った。
public class Nabeatsu{
public static void main(String args[]){
for(int i = 1; i <= 40; i++){
boolean aho = false;
boolean inu = false;
for(int x = 1; x < i; x *= 10){
if((i / x) % 10 == 3){
aho = true;
break;
}
}
if(i % 3 == 0){
aho = true;
}
if(i % 5 == 0){
inu = true;
}
if(aho == true && inu == true){
System.out.println(i + " : あほいぬ");
} else if(aho == true){
System.out.println(i + " : あほ");
} else if(inu == true){
System.out.println(i + " : いぬ");
} else {
System.out.println(i + " :");
}
}
}
}
答えてくれた方には本当に感謝です。
javaで答えてくれる人はいなかったけど、自分なりにがんばりました。
ほかにも再帰や正規表現、文字列として扱うなどいろいろ試してみると面白いと思います。
研究しがいのあるテーマでした。
ところで、自分の質問にトラックバック送っていいものなんですかね?
コメントを書く
トラックバック - http://d.hatena.ne.jp/Tomato-360/20080415/1208271314
リンク元
- 7 http://q.hatena.ne.jp/1207585413
- 1 http://blog-search.yahoo.co.jp/search?fr=slv1-tbtop&p=仲道郁代&ei=UTF-8
- 1 http://d.hatena.ne.jp/asindiarymobile/4163239804
- 1 http://d.hatena.ne.jp/keyworddiarymobile/ナベアツ?date=20080415
- 1 http://www.google.co.jp/search?q=美上リセ&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox-a
- 1 http://www.google.com.au/search?hl=en&q=紀伊国屋 シドニー&meta=


