제출 #475413

#제출 시각아이디문제언어결과실행 시간메모리
475413Ahmed57Automobil (COCI17_automobil)C++14
50 / 100
47 ms65540 KiB
#include <bits/stdc++.h> using namespace std; #define int long long int mod = 1000000007; signed main() { int n,m,k; cin>>n>>m>>k; int arr[n][m]; for(int i = 0;i<n;i++){ for(int j = 0;j<m;j++){ arr[i][j] = (i*m)+j+1; } } while(k--){ char c; int a,b; cin>>c>>a>>b;a--; if(c=='R'){ for(int i = 0;i<m;i++){ arr[a][i]*=b%mod; arr[a][i]%=mod; } }else{ for(int i = 0;i<n;i++){ arr[i][a]*=b%mod; arr[i][a]%=mod; } } } int ans = 0; for(int i = 0;i<n;i++){ for(int j = 0;j<m;j++){ ans+=arr[i][j]; ans%=mod; } }cout<<ans; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...