提出 #54365361


ソースコード 拡げる

#include <bits/stdc++.h>
using namespace std;
#define ll long long
int main() {
 
      ll n;
     cin>>n;
      ll a=pow(3,n);
     ll bl=a/3;
     ll b=(a*a)/3;
     ll br=b/2;
     int cnt=0;
     if(n==0)
     {
         cout<<"";
     }
     else if(n==1)
     {
         cout<<"###"<<"\n";
         cout<<"#.#"<<"\n";
         cout<<"###"<<"\n";
         }
         else{
    
     for(ll i=0;i<a;i++)
     {
         int pr=2;
         for(ll j=0;j<a;j++)
         {
             if((i==(a/2)-1)||(i==(a/2)+1))
             {
                 if(j==(a/2))
                 {
                     cout<<".";
                 }
                 else if(j==(a/2)-1)
                 {
                     if(i%2==1)
                     {
                         cout<<"#";
                     }
                     else{
                         cout<<".";
                     }
                 }
                  else if(j==(a/2)+1)
                 {
                     if(i%2==1)
                     {
                         cout<<"#";
                     }
                     else{
                         cout<<".";
                     }
                 }
                 else{
                     cout<<"#";
                 }
             }
             else if(i==(a/2))
             {
                  if(j==(a/2)||j==(a/2)-1||j==(a/2)+1)
                 {
                     cout<<".";
                 }
                 else{
                     if(j%2==0)
                     {
                     cout<<"#";
                     }
                     else{
                         cout<<".";
                     }
                 }
             }
             else if(i%2==1)
             {
                 if(j==0||j==a-1)
                 {
                     cout<<"#";
                 }
                 else{
                     if(pr==2)
                     {
                         cout<<".";
                         pr=0;
                     }
                     else{
                         cout<<"#";
                         pr++;
                         
                     }
                 }
             }
             else{
              cout<<"#";   
             }
         }
         cout<<"\n";
     }
     }
   
   return 0;
}

提出情報

提出日時
問題 C - Sierpinski carpet
ユーザ Charan06
言語 C++ 20 (gcc 12.2)
得点 0
コード長 2420 Byte
結果 WA
実行時間 14 ms
メモリ 3764 KiB

コンパイルエラー

Main.cpp: In function ‘int main()’:
Main.cpp:10:9: warning: unused variable ‘bl’ [-Wunused-variable]
   10 |      ll bl=a/3;
      |         ^~
Main.cpp:12:9: warning: unused variable ‘br’ [-Wunused-variable]
   12 |      ll br=b/2;
      |         ^~
Main.cpp:13:10: warning: unused variable ‘cnt’ [-Wunused-variable]
   13 |      int cnt=0;
      |          ^~~

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 0 / 250
結果
AC × 1
WA × 1
AC × 2
WA × 7
セット名 テストケース
Sample example_00.txt, example_01.txt
All example_00.txt, example_01.txt, test_00.txt, test_01.txt, test_02.txt, test_03.txt, test_04.txt, test_05.txt, test_06.txt
ケース名 結果 実行時間 メモリ
example_00.txt AC 1 ms 3728 KiB
example_01.txt WA 1 ms 3748 KiB
test_00.txt WA 2 ms 3676 KiB
test_01.txt AC 1 ms 3648 KiB
test_02.txt WA 1 ms 3728 KiB
test_03.txt WA 1 ms 3580 KiB
test_04.txt WA 1 ms 3748 KiB
test_05.txt WA 14 ms 3736 KiB
test_06.txt WA 1 ms 3764 KiB