結果

問題 No.216 FAC
ユーザー sasa
提出日時 2025-03-05 17:21:12
言語 C++14
(gcc 13.3.0 + boost 1.87.0)
結果
WA  
実行時間 -
コード長 745 bytes
コンパイル時間 536 ms
コンパイル使用メモリ 28,032 KB
実行使用メモリ 8,612 KB
最終ジャッジ日時 2025-03-05 17:21:15
合計ジャッジ時間 2,053 ms
ジャッジサーバーID
(参考情報)
judge4 / judge3
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample WA * 3
other WA * 24
権限があれば一括ダウンロードができます
コンパイルメッセージ
main.cpp: In function ‘int main()’:
main.cpp:6:14: warning: ignoring return value of ‘int scanf(const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
    6 |         scanf("%d",&question);
      |         ~~~~~^~~~~~~~~~~~~~~~
main.cpp:11:22: warning: ignoring return value of ‘int scanf(const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   11 |                 scanf("%d",&s[i]);
      |                 ~~~~~^~~~~~~~~~~~
main.cpp:17:22: warning: ignoring return value of ‘int scanf(const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   17 |                 scanf("%d",&n[i]);
      |                 ~~~~~^~~~~~~~~~~~

ソースコード

diff #

#include <stdio.h>

int main(){
	// 問題数
	int question = 0;
	scanf("%d",&question);
	// 問題正解報酬
	int score[question];
	int *s = score;
	for(int i = 0;i < question;i++){
		scanf("%d",&s[i]);
	}
	// 問題正解者
	int num[question];
	int *n = num;
	for(int i = 0;i < question;i++){
		scanf("%d",&n[i]);
	}
	
	// 参加者暫定点数
	int provisional[100];
	int *p = provisional;
	
	int myscore = 0;
	for(int i = 0;i < question;i++){
		if(num[i] == 0){
			myscore += score[i];
		}else{
			provisional[i] += score[i];
		}
	}
	
	
	for(int i = 0;i < 100;i++){
		printf("%d ",provisional[i]);
		//if(provisional[i] > myscore){
			//printf("NO");
			//myscore = -1;
			//break;
		//}
	}
	//if(myscore != -1){
		//printf("YES");
	//}
}
0