川のブログ

川の適当気ままなブログです。 

2016-05-13から1日間の記事一覧

AOJ 0137 Middle-Square Method

こんにちは川です。 今回は、問題文に乱数は真ん中の4個の数をとると書いてあります。 なので、その前の桁の余りを100で割れば答えは出ます。 実際にやってみたらわかります。 ソースコード #include<bits/stdc++.h> using namespace std; void serch(int n,int now) { n=n</bits/stdc++.h>…

AOJ 0159 The Best Body

こんにちは川です。 この問題もやるだけですね ソースコード #include<bits/stdc++.h> using namespace std; int main() { int n; while(cin>>n,n){ int man[2]; double bmi[2],h,w; cin>>man[0]>>h>>w; h/=100; bmi[0]=w/(h*h)-22; if(bmi[0]<0)bmi[0]*=-1; for(int i=1;i<n;i++){ cin>></n;i++){></bits/stdc++.h>…

AOJ 0158 Collatz's Problem

こんにちは川です。 この問題は問題文に書いてある通りに実装したら解けますね。 ソースコード #include<bits/stdc++.h> using namespace std; void serch(int n,int now) { if(n==1)cout<<now<<endl; else if(n%2==0)serch(n/2,now+1); else serch(n*3+1,now+1); } int main() { int n; while(cin>>n,n)serch(n,0); }</now<<endl;></bits/stdc++.h>