Submission #2898056
Source Code Expand
#include<bits/stdc++.h> using namespace std; #define rp(i,n) for(int i=0;i<n;i++) #define rep(i,m,n) for(int i=m;i<=n;i++) #define lrp(i,n) for(long long i=0;i<n;i++) #define lrep(i,m,n) for(long long i=m;i<=n;i++) #define ll long long #define sort(a) sort(a.begin(),a.end()) #define reverse(a) reverse(a.begin(),a.end()) #define vi vector<int> #define vl vector<long long> #define pb push_back #define abs(a,b) (a-b>0?a-b:b-a) int main(){ string a,b,c; cin >> a >> b >> c; cout << ((a.at(a.size()-1)==b.at(0)&&b.at(b.size()-1)==c.at(0))?"YES":"NO") << endl; }
Submission Info
Submission Time | |
---|---|
Task | A - Shiritori |
User | HoMn |
Language | C++14 (GCC 5.4.1) |
Score | 100 |
Code Size | 615 Byte |
Status | AC |
Exec Time | 1 ms |
Memory | 256 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 100 / 100 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | example0, example1, example2, example3 |
All | ansno0, ansno1, ansno2, ansno3, ansno4, ansyes0, ansyes1, ansyes2, ansyes3, ansyes4, example0, example1, example2, example3 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
ansno0 | AC | 1 ms | 256 KB |
ansno1 | AC | 1 ms | 256 KB |
ansno2 | AC | 1 ms | 256 KB |
ansno3 | AC | 1 ms | 256 KB |
ansno4 | AC | 1 ms | 256 KB |
ansyes0 | AC | 1 ms | 256 KB |
ansyes1 | AC | 1 ms | 256 KB |
ansyes2 | AC | 1 ms | 256 KB |
ansyes3 | AC | 1 ms | 256 KB |
ansyes4 | AC | 1 ms | 256 KB |
example0 | AC | 1 ms | 256 KB |
example1 | AC | 1 ms | 256 KB |
example2 | AC | 1 ms | 256 KB |
example3 | AC | 1 ms | 256 KB |