Submission #187210


Source Code Expand

#include <iostream>
#include <string>
#include <array>
#include <vector>
#include <queue>
#include <stack>
#include <list>
#include <set>
#include <map>
#include <algorithm>
#include <cmath>
#include <cstdlib>

#define FOR(i, a, b) for(decltype(b) i = (a); i < (b); ++i)
#define REP(i, n) FOR(i, 0, n)

typedef long long ll;
typedef unsigned long long ull;
typedef unsigned int uint;

using namespace std;

int main()
{
	string s;

	cin >> s;

	REP(i, s.size())
		cout << (char)(i ? tolower : toupper)(s[i]);
	cout << endl;

	return 0;
}

Submission Info

Submission Time
Task B - 名前の確認
User Ryosuke839
Language C++11 (GCC 4.8.1)
Score 0
Code Size 572 Byte
Status CE

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:30:32: error: overloaded function with no contextual type information
   cout << (char)(i ? tolower : toupper)(s[i]);
                                ^
./Main.cpp:30:32: error: overloaded function with no contextual type information