1. 程式人生 > >codeforces131A cAPS lOCK

codeforces131A cAPS lOCK

Let's consider that a word has been typed with the Caps lock key accidentally switched on, if:

  • either it only contains uppercase letters;
  • or all letters except for the first one are uppercase.

In this case we should automatically change the case of all letters. For example, the case of the letters that form words "hELLO

", "HTTP", "z" should be changed.

Write a program that applies the rule mentioned above. If the rule cannot be applied, the program should leave the word unchanged.

相關推薦

codeforces131A cAPS lOCK

Let's consider that a word has been typed with the Caps lock key accidentally switched on, if: either it only contains uppercase letters; or all letters

codeforces 131-A. cAPS lOCK

題目連線 我沒看懂題目-- 1.如果字串全是大寫,則輸出全部小寫 2.如果第一個字母小寫,後面全是大寫,輸出第一個字母大寫,後面全是小寫 3.一個字母,輸出大寫 其他的不動輸出 int main(int argc, char const *argv[]) { st

CodeForces - 131A——cAPS lOCK

A. cAPS lOCK time limit per test 0.5 second memory limit per test 256 megabytes input standard input output standard output wHAT DO WE NEED cA

電腦鍵盤的Caps Lock鍵被鎖定,取消不了

    今天在使用電腦的時候,來回切換大小寫時切換不了,Caps Lock 燈亮,按了好久都關閉不了,以為是鍵盤出了問題呢,後面查找了些資料,原來是輸入法設定問題。     1.在Windows的“開始”選單中,單擊“控制面板”,然後雙擊並開啟“區域和語言選項”對話方塊。

WIN10按shift取消大寫鎖定(非Caps Lock設定和粘滯鍵)

發現按shift自動把大寫鎖定取消了,很影響打遊戲。查了很多,無非說是開啟了粘滯鍵和Caps Lock切換為shift。都不是。點選日期時間進入時間日期設定,然後切到區域和時間點中文,再點出現的選項點微軟拼音,選項,進去把shift切換中英文改成ctrl。然後其他輸入法進設定

CodeForces 131A cAPS lOCK

題目大意: 如果全是大寫或者出了首字母是小寫其他為大寫,則轉換為第一個字母大寫,其他的小寫 ,如果不是以上兩種情況則不作處理。 程式碼如下: #include<bits/stdc++.h>

CQ40 開機 caps lock scroll燈閃 一直閃 黑屏啊·進不了windows介面

筆記本的顯示卡是焊再主機板上的顯示卡晶片,所以你自己換不了。你先吧記憶體重新插拔還有電源電池拔掉按開機鍵幾十秒 再插上電源試試,還不行就是主機板 多是顯示卡晶片的問題。這個和修理的技術裝置 還有散熱是不是弄好都有關係。 建議您關機,取下外接電源和電池,以及所有外接裝置,靜

Caps Lock 鍵變得實用

http://eamesliu.com/post/101419356939/caps-lock-key-to-hyper 在這之前我有將 Caps Lock 鍵改為 Control 鍵使用了一段時間。一是因為 Caps Lock 鍵我使用的次數很少,完全可以用 Shift

Caps Lock 與 Esc 按鍵互換

Caps Lock鍵的位置,左手小指輕鬆可及。其功能只是切換大小寫,純大寫畢竟用得少,偶爾大寫只需Shift加字母,更快捷(不包含每次按Shift鍵都使用大拇指的那類人)。 便利的位置與雞肋的功能,強烈的衝突下只有一個結果——換之而後快。 換哪個鍵並不需要太多的考慮,因為使

[轉]將caps lock改成esc,解放你的vim!

使用vim的朋友們多多少少會對按那遠在鍵盤左上角的esc感到不爽,可能會對Bill Joy(vi之父)的這一設計感到難以理解,要是你真這樣想的話就真怪錯了他了,因為在發明vi時,Bill Joy的鍵盤上的esc不在左上角,而在現在那caps lock(大寫鎖)所在的位置,又鑑於caps lock的使用頻率

Lock、重入鎖、寫入鎖

lee 但是 sleep rac ued finally println ava one ReentrantLock 重入鎖 類似於synchronize 區別與寫法上,在需要進行同步的代碼部分加上鎖定,但不要忘記最後一定要釋放鎖定, 不然會造成鎖永遠無法釋放,其他線程

git提交代碼出現錯誤fatal: Unable to create '項目路徑/.git/index.lock': File exists.

log stack sts exists 下一個 flow code .cn create git提交代碼出現錯誤fatal: Unable to create ‘項目路徑/.git/index.lock‘: File exists. 具體出錯代碼如下: 具體原因不詳

lock與sychronized關鍵字

sig 接口 進行 try condition 獲取 tro unlock 解決辦法 1. lock與sychronized關鍵字的區別 (1) Lock是一個接口,而synchronized是Java中的關鍵字,synchronized是內置的語言實現,Lock是代碼層面

轉: 【Java並發編程】之二十:並發新特性—Lock鎖和條件變量(含代碼)

ets exc n) 否則 max 長時間 info trace space 簡單使用Lock鎖 Java 5中引入了新的鎖機制——Java.util.concurrent.locks中的顯式的互斥鎖:Lock接口,它提供了比synchronized更加廣泛的鎖

[HDU1195]Open the Lock

con 另一個 name urn c字符串 clas har const png 題目大意:給你一個4位數的初始狀態(只包含1~9),要求你變化成另一個4位數。 變化規則為:每次可給任意一位加1或減1(1減1變為9,9加1變為1),或交換相鄰兩個數位上的數字(第一位和最後

[ERROR] InnoDB: Unable to lock ./ibdata1, error: 11

man ren 恢復 tor 服務 sta ann war tmp 問題描述:啟動MySQL後,出現連接不上,報 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11[[email protected]/* */

<Java><Multi-thread><Lock interface>

基於 cnblogs 性能 線程 當前 try nbsp 應用場景 unit Overview 介紹java的lock interface. Motivation java擁有像synchronized這樣的內置鎖,那為什麽還需要lock這樣的外置鎖呢? 首先,性能不

簡述synchronized和java.util.concurrent.locks.Lock異同

pda 阻塞 例如 好的 nbsp 釋放 非阻塞 ant 方法 主要相同點:Lock能完成synchronized所實現的所有功能。主要不同點:Lock有比synchronized更精確的線程語義和更好的性能。syncronized會自動釋放鎖,而Lock一定要程序員手動釋

rac ORA-001157 數據文件誤創 本地盤 共享存儲 ASM cannot identify/lock data file

oracle rac 誤將數據文件創建在本地盤而不是共享存儲錯誤原因:不是共享存儲中的數據文件,其他實例不能訪問解決思路和辦法:把本地的數據文件移到共享存儲中。步驟;1. offline 表空間或數據文件2. 復制數據文件3. 重命名數據文件4. 恢復數據文件(表空間不用)5. online 表空間或

ubuntu常見錯誤--Could not get lock /var/lib/dpkg/lock解決

nbsp 程序 被鎖 終端 nis cto not pro -- ubuntu常見錯誤--Could not get lock /var/lib/dpkg/lock解決 通過終端安裝程序sudo apt-get install xxx時出錯: E: Could no