結果

問題 No.717 ファッションへのこだわり
ユーザー toto
提出日時 2025-04-01 10:00:36
言語 C++17
(gcc 13.3.0 + boost 1.87.0)
結果
WA  
実行時間 -
コード長 748 bytes
コンパイル時間 653 ms
コンパイル使用メモリ 28,288 KB
実行使用メモリ 7,848 KB
最終ジャッジ日時 2025-04-01 10:00:38
合計ジャッジ時間 800 ms
ジャッジサーバーID
(参考情報)
judge4 / judge1
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample WA * 3
other WA * 10
権限があれば一括ダウンロードができます
コンパイルメッセージ
main.cpp: In function ‘int main()’:
main.cpp:20:51: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=]
   20 |                         printf("文字:%c カウント:%d\n",str1[i],B1);
      |                                                  ~^            ~~
      |                                                   |            |
      |                                                   int          long int
      |                                                  %ld
main.cpp:30:51: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=]
   30 |                         printf("文字:%c カウント:%d\n",str2[i],A2);
      |                                                  ~^            ~~
      |                                                   |            |
      |                                                   int          long int
      |                                                  %ld
main.cpp:35:21: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long int’ [-Wformat=]
   35 |         printf("A1:%d A2:%d B1:%d B2:%d\n",A1,A2,B1,B2);
      |                    ~^                      ~~
      |                     |                      |
      |                     int                    long int
      |                    %ld
main.cpp:35:27: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=]
   35 |         printf("A1:%d A2:%d B1:%d B2:%d\n",A1,A2,B1,B2);
      |                          ~^                   ~~
      |                           |                   |
      |                           int                 long int
      |                          %ld
main.cpp:35:33: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long int’ [-Wformat=]
   35 |         printf("A1:%d A2:%d B1:

ソースコード

diff #

#include <stdio.h>

int main(){
	long val1, val2;
	scanf("%ld%ld",&val1,&val2);
	
	char str1[val1];
	scanf("%s",str1);
	
	char str2[val2];
	scanf("%s",str2);
	
	long A1 = 0;
	long B1 = 0;
	for(long i = 0;i < val1;i ++){
		if(str1[i] == 'A'){
			A1++;
		}else{
			B1++;
			printf("文字:%c カウント:%d\n",str1[i],B1);
		}
	}
	
	
	long A2 = 0;
	long B2 = 0;
	for(long i = 0;i < val2;i ++){
		if(str2[i] == 'A'){
			A2++;
			printf("文字:%c カウント:%d\n",str2[i],A2);
		}else{
			B2++;
		}
	}
	printf("A1:%d A2:%d B1:%d B2:%d\n",A1,A2,B1,B2);
	long ans = 0;
	if(A1 > A2){
		ans += A2;
	}else{
		ans += A1;
	}
	
	printf("ans:%d\n",ans);
	
	if(B1 > B2){
		ans += B2;
	}else{
		ans += B1;
	}
	
	printf("ans:%d\n",ans);
	
	printf("%ld",ans);
}
0