ラベル AOJ_Volume10 の投稿を表示しています。 すべての投稿を表示
ラベル AOJ_Volume10 の投稿を表示しています。 すべての投稿を表示

2012年7月9日月曜日

AOJ Volume10 1041: Kyudo:A Japanese Art of Archery

問題通りに実装すればOK
nの値も4の倍数と親切に決めてくれているので問題なし。

 /*********************************
* 2012/07/09                     *
* AOJ_Volume10_1041              *
* Kyudo:A Japanese Art of Archery*
* crane                          *
**********************************/
#include<iostream>
using namespace std;
int main(){
    int n;
    while(cin >> n, n){
        int tmp, sum=0;
        for(int i=0; i<n/4; i++){
            cin >> tmp;
            sum += tmp;
        }
        cout << sum << endl;
    }
    return 0;
}

2012年7月5日木曜日

AOJ Volume10 1019: Vampairish Night

/********************************
*  2012/07/05                   *
*  AOJ Volume10 1019            *
*  Vampairish Night             *
*  crane                        *
*********************************/
#include<iostream>
using namespace std;

#define MAX_N 100

int main(){
   
    int n,k;
   
        while(cin >> n >> k, (n||k)){
            int blood[MAX_N];
            for(int i=0; i<k; i++)
                cin >>  blood[i];   
           
            bool frag = true;
            int data =0;
            for(int i=0; i<n; i++){
                for(int j=0; j<k; j++){
                    cin >> data;
                    blood[j] -= data;
                    if(blood[j] <0){
                        frag = false;
                    }
                }
            }
            if(frag)    cout << "Yes" << endl;
            else        cout << "No" << endl;
        }
    return 0;
}